How to structure a consulting invoice

A consulting invoice should reflect the commercial structure of the engagement. The customer should be able to compare it with the statement of work, purchase order, or approval without decoding a generic line called “consulting services.”

Start with the billing model, then add the references the customer needs to approve the charge.

Build an invoice that matches the engagement

Structure retainers, milestones, time, and approved expenses in an editable invoice before sharing the PDF.

Try InvCreate for free

Retainer

Show the covered period and included service:

Strategy advisory retainer — October billing period — 3,000 EUR

Do not leave the customer guessing which month or scope the retainer covers.

Time and materials

Show the service period, unit, time, and rate:

Implementation support — 3 days × 1,100 EUR

If the engagement requires a timesheet, keep it consistent with the invoice.

Milestone

Name the agreed deliverable and phase:

Operating-model assessment — final report delivered — 4,500 EUR

Use wording the customer will recognize from the agreement rather than an internal project nickname.

Approved expenses

List reimbursable costs separately when the agreement treats them separately:

Client workshop rail travel — Berlin, 6 October — 145 EUR

Follow the agreed expense and tax treatment instead of applying a generic rule.

Give procurement the required references

Before sending, check for:

  • the exact legal entity and billing address;
  • purchase order, project, cost center, or supplier reference;
  • service period;
  • approver or accounts-payable contact;
  • supporting time or expense documentation;
  • currency, taxes, due date, and payment instructions.

A correct invoice can still be delayed when it reaches the wrong entity or omits the reference used by the customer’s approval system.

Show approved scope changes separately

If the customer approved extra work, identify it independently:

Additional stakeholder workshop approved 28 September — 1 day × 1,100 EUR

This is easier to verify than silently increasing the original milestone. If approval remains unclear, resolve it before treating the extra work as an agreed charge.

After sending, record payments against the invoice and keep any remaining balance visible. Retainers and phased projects become harder to reconcile when the document and payment record are separated.

Keep the commercial agreement visible on the invoice

Create the document, review every charge, and return to the same invoice when payment arrives.

Try InvCreate for free