Nine Minds Logo

Navigation

14.16. Assign Layouts to Clients, Contracts, and Defaults

Understand how invoice layouts can be used as tenant defaults or tailored for specific clients, contracts, and contract lines.

14.16. Assign Layouts to Clients, Contracts, and Defaults
Understand how invoice layouts can be used as tenant defaults or tailored for specific clients, contracts, and contract lines.
14. Billing and ContractsUpdated: 5/3/2026

After a layout is built and tested, decide where it should apply. Many MSPs use one default layout for most clients and special layouts for clients or contracts that need different invoice presentation.

Assignment levels

Invoice layout assignment can be managed at different scopes depending on how your environment is configured.

ScopeUse it whenExample
Tenant defaultMost invoices should use the same layout.Default Managed Services Invoice.
ClientOne client needs a different invoice format.GreenLeaf Dental wants service period and backup usage detail.
ContractOne agreement needs a special presentation.Co-Managed Help Desk Retainer uses block-hour detail.
Contract lineOne billing line needs the most specific layout treatment.A usage-heavy backup service needs its own detailed presentation.

The most specific applicable assignment should be used for invoice output. For example, a contract-specific layout takes priority over the tenant default for invoices generated from that contract.

Standard and custom sources

Assignments can use either a standard layout or a custom layout.

SourceUse it when
StandardYou want built-in invoice presentation and do not need custom branding or grouping.
CustomYou created a layout for your MSP brand, a client, or a contract.

Recommended default strategy

For most MSPs:

  1. Keep a standard layout available as a fallback.
  2. Create one branded default custom layout for normal monthly billing.
  3. Create client-specific layouts only when there is a clear billing reason.
  4. Create contract-specific layouts for unusual agreements, such as co-managed help desk, detailed usage billing, or location-based billing.
  5. Review assignments after major contract changes.

Assignment checklist

Before assigning a layout:

  • preview it with an invoice similar to the one it will render;
  • confirm the layout includes the fields required by that client or contract;
  • confirm billing staff know why the layout is assigned;
  • avoid client-specific wording in a tenant-wide default;
  • keep assignment rules simple enough to troubleshoot during billing.

Common examples

MSP situationLayout assignment
All clients receive the same branded invoiceSet a tenant default custom layout.
One healthcare client needs service period detailAssign a custom layout to that client.
A co-managed support contract needs block-hour usageAssign a custom layout to that contract.
A location-based client wants charges separated by siteAssign a layout that groups or labels line items by location.

When in doubt, use the broad default for normal billing and reserve special assignments for clients that genuinely need them.