--- title: "Creating Invoice Profiles" slug: "creating-invoice-profiles" updated: 2025-02-04T21:28:15Z published: 2025-02-04T21:28:15Z canonical: "docs.interprose.com/creating-invoice-profiles" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.interprose.com/llms.txt > Use this file to discover all available pages before exploring further. # Creating Invoice Profiles ACE uses invoice profiles to represent unique invoice designs. If any aspect of an invoice differs beyond the unique values populated from an account, you need a distinct invoice profile. ## Creating a New Invoice Profile 1. Navigate to **Clients → Invoice → Profiles, New** 2. Create the label and Identifier 3. Select the Remittance Method ID 4. Add your invoice template. Click the Choose File button to upload your new file. 5. Populate the rest of the Invoice Profile Section. See Invoice Profile Fields for details on each field. 6. Click apply to save changes. 7. In the Client Profiles section, add the client profiles that need the invoice profile. You can also go to the client profile and add the invoice. 8. Click save. ![](https://cdn.document360.io/6c7303ca-5ffc-4149-8868-8ea498eee635/Images/Documentation/Screenshot 2025-02-04 151337.png?sv=2026-02-06&spr=https&st=2026-10-31T14%3A33%3A27Z&se=2026-10-31T15%3A33%3A27Z&sr=c&sp=r&sig=7FIh%2FtqPe3oNHi4meitJKYVGMLgTGYnDFJfqO%2BjM2tQ%3D) Image Displays Example Invoice Profile Configuration ### Invoice Profile Fields The table below provides the field name and description for Invoice Profiles. | Field | Description | Notes | | --- | --- | --- | | Label | Name of the Invoice Profile | | | Identifier | Unique Identifier in the database. Typically the same as the label. | Text automatically converts to uppercase with underscores replacing spaces. | | Remittance Method ID | Defines how invoice calculations are processed. | See [What are the ACE Remittance Calculation Methods](/v1/docs/what-are-the-ace-remittance-calculation-methods) for more information. | | Filename Override | Custom file naming for invoices. | See [How to Customize Invoice Titles](/v1/docs/how-to-customize-invoice-titles) for more information. | | Invoice Template | Upload field for the invoice template. | | | Balance Calculation | Choose what date the balance should be calculated. | Options: - End Date of Invoice - Transaction Date - Now | | Post to Primary Client Ledger | Determines whether the invoice posts to the primary client ledger. | Defaults to checked. Uncheck to disable. | | Rollup Transaction Method | When multiple transactions exist on an invoice for the same account, they are combined into a single row displaying the total amount instead of individual entries. | InterProse recommends that this should be left blank in most instances. | | Sort Method | Defines how invoice transactions are sorted. | InterProse recommends that this should be left as “Name-Transaction Date” in most instances. | | Include Past Due Amount on Remit | if checked then the invoice will include any outstanding amounts. | | | Allow Negative Net Client Remits | Allows negative remittances (client amount goes below zero). | Useful for refunds when no new collections exist. | | Filter Same Period Returns | Filters out same-period payment/refund transactions | Ensures neither the payment nor refund appear on the invoice. | | Custom Hook | Reserved for custom implementations. | |