Skip to main content

Send one proposal to a Client Group (multi-entity proposals)

Written by Nicole Baptiste

Multi-entity proposals let you engage a whole Client Group with a single proposal: one document, one signing session for your client, and separate invoices for each entity. If your client is a family group, a business owner with several companies, or a portfolio of entities managed by one person, you no longer need to send each entity its own proposal or list entities in a text description.

With a multi-entity proposal, you can:

  • Send one proposal covering every entity in the relationship, with one signing flow for your client

  • Attribute each service to the entity that receives the work and the entity that pays for it

  • Automatically generate separate invoices per entity, each with the right payment method

  • Keep every entity's ledger, tax treatment, and billing clean, with no text-list workarounds

Please note: Multi-entity proposals are currently in early access. Enabled via Settings → Labs.


Before you start: set up a Client Group

Multi-entity proposals are sent to a Client Group, so your entities need to be grouped first. Learn how to create and manage Client Groups here.

A few things about groups that matter for proposals:

  • Each member of the group remains an independent client in Ignition, with its own client record, contacts, payment methods, and history.

  • Every group has a Primary Client: the member whose contact receives the proposal and signs by default, and the default entity that gets billed. A group must have a Primary Client before you can send it a proposal.

  • A client can belong to one group at a time, and a group can hold up to 70 member clients.


Create a multi-entity proposal

To create a multi-entity proposal, create a new proposal in the Client field select the Client Group instead of an individual client.

Groups appear in the same client search, with an "Includes # clients" label and a group icon.

Assign each service to an entity

On the Services step, every service carries two assignments:

  • Service for: the entity (or entities) the work is delivered to

  • Bill to: the single entity that is invoiced and pays for the service. If you don't set one, it defaults to the Primary Client.

This is what keeps a multi-entity engagement clean: the proposal document clearly shows which services belong to which entity, and after acceptance every invoice lands on the right client record.

The proposal document is visually sectioned by entity, so your client can see exactly what's being agreed for each member. The preview warns you if any service is missing an entity assignment, or if a member is included with no services.

Please note: If you change the client on a draft proposal after assigning services to entities, Ignition will ask you to confirm and clear the entity assignments to prevent stale references. Your projects and services stay the same—you'll just need to reassign the entities.

Engagement letter placeholders

Your existing terms templates work without modification. For group proposals:

  • client.name resolves to the group name (e.g. "Smith Family Group")

  • contact placeholders resolve to the Primary Client's primary contact

  • A new client.entity_list placeholder lists every entity bound by the proposal, so you can name all covered entities in your engagement letter. It's opt-in: add it to your terms template if you want the list rendered.


What your client sees

Your client receives one email with one signing link, clearly identifying the proposal as covering their group and listing the entities included. There's no separate email or signature per entity: one signing session covers the whole group. (If the proposal has more than one signatory, each signatory receives their own signing email as usual; see Multiple signatories below.)

When they open it:

  1. A banner up front explains the engagement covers multiple entities.

  2. Services and pricing are sectioned by entity, with each section showing which entity is billed ("Bill to: [entity name]"), so there's no ambiguity about scope.

  3. Before signing, the signer confirms an authority attestation: a required checkbox confirming they have authority to enter the agreement on behalf of all listed entities. The attestation is captured in the audit trail with a timestamp and IP address.

Payments at signing

If you collect payment details on the proposal, the signer chooses one of two modes on the payment step:

  • Single payment method: one payment method covers all billed entities

  • Per entity: a distinct payment method for each billed entity (e.g. each company pays from its own bank account)

Only entities that are actually billed on the proposal are shown, not every group member.

Multiple signatories

Group proposals work with the existing Multiple Signatures feature. All signatories sign for the whole group; the primary signatory selects options and provides payment details, and additional signatories review and sign.

Billing after acceptance

Once the proposal is accepted, Ignition executes the engagement per entity, automatically:

  • Invoices and billing items are created on each Bill To entity's client record, exactly as if that entity had its own proposal. Their billing schedule, payment method, and invoice flow behave like any other client.

  • Each entity's invoices are paid with the payment method assigned at signing (or the single shared method, depending on the mode your client chose).

  • Invoice line items preserve the entity grouping from the proposal, so your clients can easily reconcile what they're being charged for.

  • If work is delivered to one entity but billed to another, the member's client record still shows the service, with a label showing who's paying, so you always have the full picture from either side.

The Client Group record brings all of this together: its Services, Billing schedule, and Invoices tabs show a read-only roll-up across every member, with Service for and Bill to filters to narrow down to a specific entity.

Please note: XPM workflow support for multi-entity proposals is limited at launch. See "How do multi-entity proposals work with XPM?" in the FAQs below.


FAQs

Is there one consolidated invoice for the whole group?

No. Invoices are always issued per entity, to the Bill To client on each service. This keeps every entity's ledger, tax treatment, and payment method clean. What you get instead is the group roll-up view, and the option for the Primary Client to pay everything with one payment method.

What happens if I change the group's Primary Client?

Existing proposals (draft, sent, or accepted) are unaffected; they keep the client they were created with. New proposals use the new Primary Client.

What happens if I add a member to the group after sending a proposal?

Nothing changes on the sent proposal. It's a snapshot of the group at the time you built it. Include the new member in your next proposal or renewal.

Can I remove an entity from the group while a proposal is in flight?

If the entity is referenced on a draft proposal (services, billing, or as a signatory), removal is blocked until you update the draft. If it's on a sent proposal awaiting acceptance, you'll see a warning but can proceed; the sent proposal doesn't change.

How do multi-entity proposals work with XPM (Xero Practice Manager)?

At launch, XPM automation works for multi-entity proposals where the whole proposal is billed to one entity (for example, the Primary Client pays for everything). In that case one workflow deploys one job under that client's XPM file, exactly as it does today.

What's not yet supported is deploying XPM workflows per billed entity. If your proposal bills several entities separately, you can't yet configure a separate workflow and job for each of them. This is coming soon: you'll be able to set up a workflow for each billed entity, with each one deploying its own job under that entity's XPM client file (Ignition will create and map the XPM client automatically if it doesn't exist yet), so each entity's invoices flow to its own job for WIP purposes.

Until then, if per-entity XPM jobs are core to your workflow, we recommend continuing with your current approach for those clients.

Do I need a different plan?

Multi-entity proposals are available globally on all plans.

Did this answer your question?