Billing operations

Every way you bill.
One controlled process.

Bring recurring schedules, projects, approved time, milestones and usage-based charges into one reviewable billing run.

Start Free Trial
14-day free trial, no card needed.
Billing run · AugustIllustrative
01
Recurring scheduleContract terms confirmed
Included
02
Approved project timeRole rates applied
Included
03
Usage-based quantityImported line items checked
Included
Review pathFinance approval before sending
Ready
One run · each component keeps its rule and review state
Billing, defined

Invoicera is billing software for one-off, recurring, contract, retainer, project, time, milestone and usage-based billing. Finance can apply the right schedule, rate card, entity rule and approval path before an invoice reaches the client.

One billing run

The charge can change.
The control should not.

A monthly retainer, a completed milestone and an entered usage quantity can belong to the same customer. Each still needs its own rule, source and review state.

Recurring billing

Set the schedule once. Keep the terms attached.

Use weekly, monthly or annual schedules for retainers and contracts, with defined billing start and end rules.

The next invoice follows the agreed schedule.Finance can still review the invoice before it is sent.
Recurring invoicePrepared
01
Contract scheduleMonthly · start and end dates applied
Applied
02
Retainer amountCustomer terms retained
Applied
03
Review ruleFinance approval required
Ready
ResultInvoice prepared on schedule
Review
Illustrative product-UI vignette
Illustrative billing run: fixed, time-based and usage charges retain separate source rules before one finance review.

Choose the model

Start with what creates the charge.

  1. 01

    Recurring & contract

    Run weekly, monthly or annual schedules for retainers and contracts, with linked start, end and renewal terms.

    Explore recurring billing
  2. 02

    Project, time & milestone

    Turn approved time, fixed-fee work or completed milestones into invoices without rebuilding project detail.

    Explore project billing
  3. 03

    Usage-based

    Bill on quantities, units or consumption entered or imported as line items, with the appropriate rate card.

    Explore usage-based billing
  4. 04

    Multi-entity & multi-currency

    Keep entity-specific branding, numbering and tax profiles while invoicing customers in their currency.

    Explore multi-entity billing

A practical decision rule

The model is defined by the input - not the invoice template.

The same invoice can contain several charge types. The useful distinction is what creates each line and which rule controls it.

If the charge begins withUse this modelControl that matters
A date or cadenceRecurring or contract billingStart, end, frequency and renewal terms
Approved work or timeProject, time or milestone billingApproval, rate and completion state
An entered or imported quantityUsage-based billingQuantity source and rate card
Several charge typesCombine fixed and usage-based components in one billing runA rule and review state for every component

Control before send

A correct charge still needs the right decision.

Route invoices through single-step or multi-step approval chains based on role, entity or invoice value. Keep the approver, reason and timestamp attached to the invoice.

Explore approval workflows
Invoice review pathIllustrative
01

Billing reviewComponents and rate rules checked

Complete
02

Finance approvalValue threshold applied

Current
03

Release to clientAvailable after approval

Waiting

Every decision stays with the invoiceOwner · reason · timestamp

Visible

Works alongside accounting

Run billing here. Keep the ledger where it is.

Invoicera is the system of record for billing. Supported billing outputs can move to QuickBooks or Xero while the accounting platform remains the system of record for the ledger.

01
Billable inputs enter Invoicera

Schedules, approved work, milestones and entered or imported quantities create the charge.

02
Billing rules and approvals run in Invoicera

Each component keeps its rate, entity rule and review path.

03
Supported billing outputs move downstream

QuickBooks or Xero receives supported outbound billing data. The ledger stays there.

Explore integrations

Billing questions

Decide if the model fits.

Clear answers about billing models, approvals, accounting systems and usage-based charges.

What billing models does Invoicera support?

Invoicera supports one-off, recurring, contract, retainer, project, time, milestone, usage-based, multi-entity and multi-currency billing. Different charge types can be prepared in one controlled billing process while retaining the rule that created each charge. Finance can then review the combined invoice without losing the source, rate or owner of an individual component.

Can one invoice combine fixed and usage-based charges?

Yes. Invoicera can combine fixed and usage-based components in one billing run. Usage-based charges are calculated from quantities, units or consumption entered or imported as line items and linked to a rate card. Each component remains separately inspectable, allowing finance to confirm the source and rule before approving the complete outgoing invoice.

How are usage-based quantities added?

Invoicera bills on quantities, units or consumption entered or imported as line items. The billable quantity is linked to a rate card and remains visible as part of invoice preparation and review. Invoicera begins with a billing-ready quantity; it does not collect raw events or operate a real-time consumption-processing pipeline.

Can invoices require approval before they are sent?

Yes. Invoicera supports single-step and multi-step approval chains, role-based routing and value thresholds. The approval action and timestamp remain attached to the invoice record so finance can see who reviewed it. This control applies to outgoing customer invoices and should not be confused with approval of incoming supplier bills or accounts-payable work.

How does Invoicera work with QuickBooks or Xero?

Invoicera runs the billing operation and can send supported billing outputs to QuickBooks or Xero. The accounting platform remains the system of record for the ledger. Schedules, rate rules, outgoing approvals and receivables work stay in Invoicera, while books and downstream financial reporting remain in the established accounting platform after hand-off.

Can separate entities use different invoice rules?

Yes. Invoicera supports entity-specific branding, invoice numbering, tax profiles and permissions under one login, with consolidated reporting for group visibility. Each invoice can retain the issuing entity’s configuration and access boundary, while authorised finance users review the group without flattening separate legal-entity rules into one shared operational setup across the group.

Start with the difficult billing run

Bring the model that does not fit neatly.

Walk through the schedule, rate, approval path and accounting handoff using one real billing example.

Book a Demo