Field service finance teams should separate recurring agreement invoices from completed-work-order invoices before forecasting collections. Both can be valid customer invoices, but they arise from different billing triggers. When an agreement also generates work orders, counting both populations without a source-level control can duplicate the same commercial value or leave unexpected invoices in the forecast.
Microsoft's Field Service agreement overview explains that agreements can generate recurring invoices, recurring work orders, or both. It also warns that completed agreement work orders can create invoices even when agreement invoices represent the intended billing, so a process may be needed to prevent or neutralize duplicate billing. The recurring-invoice setup and work-order setup document the separate generation paths.
Field service agreement vs. work-order invoice
An agreement invoice follows the configured recurring billing schedule. A work-order invoice follows service execution and posting. Microsoft's current work-order invoicing guide explains that a completed work order is reviewed and posted, which triggers invoice generation, after which the invoice lines are reviewed and confirmed. The agreement or work order can therefore explain why an invoice exists, but the issued invoice and its open balance remain the forecast source.
For query and reporting purposes, map both invoice types to one normalized billing-source field. Do not infer cash timing from the work-order completion date or agreement recurrence alone.
The direct decision rule is: use the issued open invoice as the A/R source, use the agreement or work order to explain the billing trigger, and use current collection evidence to assign timing. A field service agreement is not itself an invoice, while a completed work order can remain upstream until the resulting invoice is posted.
Identify the billing source for every invoice
Add a billing-source field to the AR review:
- recurring agreement invoice;
- completed work-order invoice;
- manual adjustment or other supported invoice;
- source unclear.
Preserve the agreement, work order, service account, billing account, invoice number, invoice date, due date, and open balance. The source field should be traceable to the billing system rather than inferred from the invoice description alone.
Build a no-double-counting control
For every agreement that can create both invoice types:
- Confirm which path the contract and billing setup intend to use.
- Match agreement-generated invoices to their recurrence and billed products.
- Match work-order invoices to closed work orders and billed products or services.
- Identify any zeroed, deactivated, credited, or duplicated invoice population in the source system.
- Reconcile the resulting issued-open-invoice total to the accounting export.
- Assign unclear rows to an internal billing owner before forecasting timing.
Do not remove an invoice from the accounting population based only on a management assumption. If the source system needs a correction, preserve the exception and route the change to the authorized owner.
Forecast only issued and open invoices
Scheduled agreement dates and open work orders are upstream operational signals. They may help anticipate future billing, but they are not open AR until an invoice is issued and remains outstanding. Keep them in a billing-readiness view instead of adding them to Week 1 through Week 4 expected receipts.
Once an invoice is issued, review its collection evidence separately from its generation path. The work-order invoice-readiness guide covers completed-work billing, while the AR balance-versus-collections comparison explains why an open balance still needs a separate cash-timing assumption.
Keep the handoff reviewable
For each exception, record the apparent duplicate pair, supported billing source, source references, amount, owner, next action, and review date. Re-run the dated AR export after any correction; do not overwrite the prior forecast row.
AR Pulse analyzes an authorized QuickBooks receivables export and starts with issued open invoices. It does not configure Field Service or change accounting records. Field service finance owners seeking an evidence-linked collection view can apply for AR Pulse.