How to Bill a Long Field Job in Stages

Quick answer Invoice the work that is finished without closing the job. In Biznsbook Field Service, tick the lines to bill on the job card and choose Invoice ticked lines as a stage, for example First fix. The job stays open for more stages, and Create final invoice bills everything not yet invoiced. A line is never billed twice, and payments go to the oldest open invoice.

Why long jobs strain cash flow

Installations, renovations and multi-visit repairs can run for weeks. If the contractor waits until the end to invoice, they pay for materials and labour long before any money comes in, and a dispute on the last day holds up the whole amount.

Billing part of the job usually means a separate manual invoice, typed from memory, with the risk that the same work appears again on the final invoice or is left off altogether. Deposits taken at the start are then hard to match to the right invoice.

Stage billing works when each invoice is built from the job's own lines, each line can only be billed once, deposits and payments are applied to the job's invoices automatically, and the final invoice simply picks up whatever is left.

Why this happens

  • Long jobs are invoiced only at the end.
  • Interim invoices are typed by hand.
  • Work is billed twice or not at all.
  • Deposits are not matched to invoices.
  • The job shows paid while a stage is still owed.

Biznsbook addresses this through stage invoices from ticked lines, final invoice for everything left, deposits applied automatically, payment links and offline payments on the Field Service job card, with invoices, payments and equipment on the same records.

Small gaps in field work rarely fail loudly. They show up later as numbers nobody can explain. Recording each step where it happens removes the guesswork.

Step-by-step: Bill a Long Field Job in Stages

Written for owners, office staff and technicians of trades and service businesses using Biznsbook Field Service.

  1. Record the work on the job. Add labour, materials and fees as job lines as the work happens; recorded time becomes labour lines when it is billed.
  2. Tick the lines for this stage. On the job card, tick the lines to bill and give the stage a name if you like, for example First fix.
  3. Invoice the stage. Choose Invoice ticked lines as a stage. The invoice is created and the job stays open.
  4. Take a deposit up front. Before any invoice exists, use Payments → Deposit; the deposit is a customer advance tagged to the job and the invoice applies the remaining advance automatically.
  5. Collect payments. Send a payment link the customer can pay by card with Stripe connected, or Record offline payment for cash, cheque, transfer or a card slip. Payments go to the job's open invoices, oldest first.
  6. Add more stages. Keep adding work and invoicing further stages as they finish.
  7. Finish with the final invoice. Create final invoice bills everything not yet invoiced. The job shows Paid only when every invoice is paid.

Review results after the first full weekly cycle. Adjust roles, mappings, or approvals where the same exception repeats.

Screen-level flows live in the Help Center. This guide focuses on the business process; help articles cover click-by-click navigation.

Common mistakes to avoid

  • Mistake 1: Long jobs are invoiced only at the end. Repeating this each month usually shows up first in work billed late, twice or not at all.
  • Mistake 2: Interim invoices are typed by hand. Repeating this each month usually shows up first in work billed late, twice or not at all.
  • Mistake 3: Work is billed twice or not at all. Repeating this each month usually shows up first in work billed late, twice or not at all.
  • Mistake 4: Deposits are not matched to invoices. Repeating this each month usually shows up first in work billed late, twice or not at all.
  • Mistake 5: The job shows paid while a stage is still owed. Repeating this each month usually shows up first in work billed late, twice or not at all.

Each of these turns into a question the office cannot answer quickly. Fix the process on the record rather than in email threads or spreadsheets.

Best practices that hold up as you scale

  • Record the work on the job — Add labour, materials and fees as job lines as the work happens; recorded time becomes labour lines when it is billed.
  • Tick the lines for this stage — On the job card, tick the lines to bill and give the stage a name if you like, for example First fix.
  • Invoice the stage — Choose Invoice ticked lines as a stage.
  • Take a deposit up front — Before any invoice exists, use Payments → Deposit; the deposit is a customer advance tagged to the job and the invoice applies the remaining advance automatically.
  • Collect payments — Send a payment link the customer can pay by card with Stripe connected, or Record offline payment for cash, cheque, transfer or a card slip.

Record work and equipment on the job as it happens, so billing and history never depend on memory.

How Biznsbook supports this workflow

stage invoices from ticked lines is part of Biznsbook and works on the same records as the rest of field work, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.

final invoice for everything left is part of Biznsbook and works on the same records as the rest of field work, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.

deposits applied automatically is part of Biznsbook and works on the same records as the rest of field work, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.

payment links and offline payments is part of Biznsbook and works on the same records as the rest of field work, so the decision, the stock and the books stay in step and every action is recorded with who did it and when.

Field Service invoices do not need the Sales module; the ledger posts when Accounting is licensed, and card payment links need Stripe connected.

Suggested implementation timeline

  1. Week 1: Set up stage invoices from ticked lines and the permissions the people involved need.
  2. Week 2: Run the real process in Biznsbook only, with no side spreadsheet, for one team or site.
  3. Week 3: Review what was recorded with the people involved and tighten the rules where they disagreed.
  4. Month 2: Roll out to every team or site.
  5. Ongoing: Reviewing long jobs each week.

How labour and materials reach a stage invoice

Recorded time that has not been billed turns into labour lines, one per technician per visit, with hours rounded up to the labour billing step and priced at the category labour rate or the technician's bill rate, times the emergency multiplier on emergency jobs. Bill recorded time does this on its own; billed time is never billed again.

Put an item on every labour or fee line, or set the labour and call-out items in Settings. Discounts go on the line as a percentage, because a sale invoice cannot carry a negative line. Lines already issued from the van do not move stock or post cost of goods again; revenue and tax still post, and a partly issued line is split.

Every payment is a normal receipt, so the customer ledger, aging and invoice balances agree. If your company requires receipts to be checked before posting, the receipt waits in Payments and the invoice is not settled until it is posted. A receipt cancelled later puts the amount due back on the job card.

Metrics to track monthly

  • Work recorded but not yet billed
  • Stage invoices unpaid past terms
  • Equipment due for service this month
  • Repeat jobs on the same equipment

Start with three metrics; trend direction matters more than a single point-in-time snapshot.

Manual workarounds vs Biznsbook

Compare common manual workarounds with Biznsbook stage invoices from ticked lines and the related capabilities.

CapabilityManual / SpreadsheetBiznsbook
When you bill❌ Only at the end✅ Whenever a stage is finished
Interim invoice❌ Typed by hand✅ Built from ticked job lines
Double billing❌ Possible✅ A line is never billed twice
Deposits❌ Matched by hand✅ Applied automatically by the invoice
Payments❌ Allocated by guesswork✅ Oldest open invoice first
Job status❌ Paid too early✅ Paid only when every invoice is paid

Reviewing long jobs each week

Once a week, list open jobs with work recorded but not yet billed, and invoice the stages that are finished. Check jobs with an unpaid stage invoice older than your terms, and send the payment link again before starting the next stage. One job has one final invoice, so leave it until the last line is done.

Write the billing stages and equipment rules into your job procedures.

Frequently asked questions

Can I bill a percentage of the job?

No. Stages bill whole lines, not a percentage. Tick the lines that are finished.

What happens if a stage invoice is cancelled?

If a stage invoice is cancelled in Sales, its lines can be invoiced again.

How are payments applied?

Payments taken against the job are applied to its open invoices, oldest first, and the job shows Paid only when every invoice is paid.

Can I take a deposit after the first invoice?

No. After an invoice exists a deposit is refused; take the payment against the invoice instead.

Does paying a link twice post twice?

No. Paying the same link twice does not post twice.

Do I need the Sales module?

No. Field Service invoices do not need the Sales module; the ledger side posts when Accounting is licensed.

How this differs by industry

Retail

Kitchen and bathroom fitters bill first fix, second fix and completion as stages, with the deposit taken at booking applied to the first invoice.

Wholesale & distribution

Commercial HVAC contractors bill each phase of a multi-week installation and see payments land on the oldest invoice first.

Manufacturing

Equipment installers bill delivery and commissioning as separate stages so cash comes in before the final sign-off.