Does QuickBooks do AIA billing (G702/G703)?
By the PayAppPro Construction Billing Team · Last reviewed June 2026
No — QuickBooks Online does not do AIA billing natively. QBO handles invoicing and accounting well, but it can’t generate AIA G702/G703 pay application forms or the Schedule of Values rollforward a reviewer expects. Most contractors keep QBO for accounting and use a dedicated AIA-style pay app workflow for the G702/G703 package.
If you live in QuickBooks Online but your GC is asking for AIA-style G702 & G703 pay applications, you’re not alone. Here’s the straight answer: what QBO handles well, what it doesn’t, and the simplest workflow that keeps both your pay apps and your accounting clean.
This question usually comes up when teams are trying to understand how progress billing, retainage, AIA-style pay apps, and accounting fit together. Start with the plain-English workflow overview: Construction Progress Billing (Explained). Then see the QuickBooks-specific guides: Progress Billing in QuickBooks Online and Retainage in QuickBooks Online. For product context: Construction Billing Software (Progress Billing + Retainage).
Keep reading for what QBO can and can’t do — or jump to QuickBooks integration options.
What people usually mean when they ask this
Most contractors are not really asking whether QuickBooks can create an invoice. They are asking: can I keep QuickBooks for accounting and still produce a reviewer-friendly AIA-style pay app package?
That is a different question, because G702/G703-style billing is not just about the amount due. It is about Schedule of Values rollforward, prior-period consistency, retainage, stored materials, and approved change orders.
What QuickBooks can do vs. what your GC is asking for
Can QuickBooks handle AIA billing?
| Question | QuickBooks Online |
|---|---|
| Create invoices | Yes |
| Track accounts receivable | Yes |
| Support progress billing concepts | Partial — depends on setup and workflow |
| Track retainage | Partial — usually requires items, conventions, or reporting setup |
| Manage a Schedule of Values | No native AIA-style SOV workflow |
| Create an AIA G702 form | No |
| Create an AIA G703 continuation sheet | No |
| Create a reviewer-ready AIA-style pay application package | No native support |
Many contractors eventually adopt dedicated AIA billing software to handle G702/G703-style workflows while keeping QuickBooks Online as the accounting system.
The mismatch isn’t because QBO is “bad.” It’s because AIA-style billing is a specific format and review process. The GC or owner typically expects a package that ties back to a Schedule of Values, prior periods, retainage rules, and change orders — presented in a familiar layout so it’s fast to approve.
QuickBooks vs AIA-style pay apps (quick comparison)
| Need | QuickBooks Online | AIA-style pay app package |
|---|---|---|
| Invoice + AR tracking | ✅ Strong | ➖ Not the goal |
| Reviewer-ready pay app format | ❌ Not native | ✅ Expected |
| SOV line-item rollforward | ⚠️ Approximate | ✅ Core feature |
| Retainage shown line-by-line | ⚠️ Depends on setup | ✅ Common expectation |
| “Approved amount” workflow | ⚠️ Manual convention | ✅ Built around review |
Many teams can “make QBO work” for retainage. The hard part is keeping invoices, pay apps, and prior periods aligned.
Retainage in QuickBooks OnlineQBO can approximate progress billing, but reviewer-ready rollforward is where teams usually add a pay app workflow.
Progress Billing in QuickBooks OnlineThe Schedule of Values is the line-by-line “billing map” that drives the G703-style math across periods.
- “Do I need line items to match the SOV?”
Sometimes. Often a summary invoice is fine—consistency matters most. - “What if the GC cuts my request?”
That’s why “approved vs billed” needs to be explicit in your workflow. - “What’s the cleanest way to keep totals aligned?”
Mirror the approved amount into QBO (invoice update or create).
How contractors handle AIA billing with QuickBooks
Most teams fall into one of three workflows. The right choice depends on how often you bill, whether retainage and stored materials are involved, and how formal the GC or owner review process is.
| Approach | Pros | Cons | Best Fit |
|---|---|---|---|
| QuickBooks only | Simple accounting workflow. Good for invoices, AR, customers, and payments. | No native G702/G703-style pay application package or SOV rollforward workflow. | Simple billing where no formal AIA-style pay app package is required. |
| QuickBooks + spreadsheet | Low cost and familiar. Flexible for occasional one-off pay apps. | Formula errors, prior billing drift, retainage mismatches, and version-control issues are common. | Very low-volume AIA-style billing with someone carefully checking the math. |
| PayAppPro + QuickBooks | Cleaner G702/G703-style workflow while QuickBooks remains the accounting system. | Requires a dedicated pay app workflow in addition to QBO. | Contractors submitting recurring AIA-style pay apps with SOVs, retainage, stored materials, or change orders. |
What QuickBooks Online can do (and usually does well)
Invoices, AR, and payments
QBO is strong at accounts receivable. If you want clean accounting, you want the final “money reality” of the pay app reflected as an invoice and payment status in QuickBooks.
Retainage concepts (depending on setup)
Many teams track retainage using items, custom fields, or reporting conventions. The pain usually starts when you need a reviewer-friendly AIA-style breakdown that rolls forward correctly.
Project/job tracking
Customers/jobs, classes, and locations give you options. But QBO doesn’t automatically produce a G703-style continuation sheet that ties the period-to-period math together.
Reporting (accounting view)
QBO reporting is built for accounting. AIA billing is built for pay app review. Those worlds overlap, but they’re not identical. If you want the “reviewer view,” see: progress billing in QBO and the broader concept page: construction progress billing.
Running QuickBooks Desktop or Enterprise instead? The same gap applies — see AIA billing in QuickBooks Desktop & Enterprise.
Where teams usually get stuck
The invoice amount is easy
The difficult part is proving how that amount was earned using line-item progress, prior billing history, retainage, and approved changes.
The package has to be reviewer-friendly
GCs and owners want a familiar format they can approve quickly. Even accurate accounting can still get kicked back if the pay app format is unclear.
Month-to-month drift sneaks in
Previous totals, stored materials, retainage, and change orders all have to roll forward cleanly. That is where spreadsheet chaos usually starts.
Accounting and operations need the same story
The cleanest workflows make sure the approved pay app amount and the accounting records match, instead of letting two versions of the truth drift apart.
Before you send the pay app, check the package
QuickBooks can help with accounting, but the pay app still has to survive reviewer scrutiny: retainage, stored materials, change orders, attachments, and prior-period totals all need to make sense together.
PayAppPro includes an AI quality check for construction pay applications to help flag issues before the package is submitted.
Where contractors hit the wall
Here’s the part that drives people to spreadsheets: an AIA-style pay app requires period-to-period math that stays consistent across: the Schedule of Values, previous applications, retainage, and change orders.
AIA-style G702/G703 layout & logic
- Continuation sheet totals rolling forward correctly
- Stored materials handled cleanly (and defensibly)
- Retainage applied consistently across items/periods
- Change orders integrated without breaking prior history
Reviewer expectations
- A familiar pay app package they can approve quickly
- Clear “previous / this period / to date / balance” columns
- No “mystery math” from a broken spreadsheet cell
- Easy audit trail back to prior pay apps
A concrete example: where QuickBooks breaks on a G703
Say you’re a drywall sub on a $480,000 contract with a 12-line Schedule of Values and 10% retainage. In QuickBooks Online you invoice the general contractor $60,000 for the first period — that part is easy, and QBO records the receivable cleanly.
The problem shows up in period two. The GC’s reviewer doesn’t just want “$72,000 this month.” They want a G703 continuation sheet that shows, per line item: scheduled value, work completed in previous applications, work completed this period, materials presently stored, total completed and stored to date, the percentage complete, the balance to finish, and retainage — all tying back to the prior pay app exactly. QBO has no native object that carries “previous applications” forward line-by-line, so teams rebuild that math by hand or in a spreadsheet each month.
The two workflows that actually work
Workflow A: Accounting-first (QBO → Pay App)
Your team invoices or records in QuickBooks first, then uses those values to build a clean AIA-style pay app. This works if accounting controls the billing numbers.
Workflow B: Pay app-first (Pay App → QBO invoice)
Your PM or ops team prepares the pay app. Once it’s approved, you create a matching invoice in QuickBooks. This works if operations owns the pay app workflow and accounting wants clean AR.
Which one is better?
Most teams handling formal G702/G703-style submissions end up preferring the pay app-first workflow, because it keeps the reviewer-facing package and the approved amount aligned before the invoice hits accounting.
Integration here means a workflow-based connection using available QuickBooks Online APIs, not an Intuit partnership.
FAQ: QuickBooks + AIA Billing
The questions that come up right after the GC says “send me G702/G703.”
No. QuickBooks Online can create invoices and track accounting totals, but it does not generate AIA G702/G703 pay application forms out of the box. Contractors typically use QBO for accounting and a dedicated AIA-style pay app workflow for the G702/G703 package.
QuickBooks can handle retainage and progress billing concepts depending on how you set up items, invoices, and reporting conventions. The tricky part is producing an AIA-style pay app package with a Schedule of Values and period-to-period math that matches what reviewers expect.
Keep accounting in QuickBooks Online, build the AIA-style pay app package using a pay app workflow, then create or sync a matching invoice into QBO so your AR stays accurate.
Some teams prefer a single summary invoice line for the approved pay app amount, while others mirror the Schedule of Values line-by-line. Both can work—what matters is consistency, internal reporting needs, and what your accountant wants to reconcile.
Want to keep QuickBooks — but stop fighting spreadsheets?
PayAppPro handles the AIA-style pay application workflow (G702/G703-style output) while QuickBooks Online stays the source of truth for accounting. You can run them side-by-side, or connect them when you’re ready.
View Pricing Start for $7.99Related guides
- Construction Progress Billing (Explained)
- Construction Payment Application Guide
- Progress Billing in QuickBooks Online
- Retainage in QuickBooks Online
- AIA billing in QuickBooks Desktop & Enterprise
- How to Fill Out AIA G702 & G703 Pay Applications
- Common G702/G703 Errors to Avoid
- What Is a Schedule of Values (SOV)?
- QuickBooks Online Integration for AIA Billing
- AIA Billing Software for G702/G703 Pay Apps
- Best AIA Billing Software: What to Compare Before You Choose
- AI Quality Checks for Construction Pay Applications