Billing

AIA G702 / G703 Progress Billing Explained (Schedule of Values, Retainage, % Complete)

How do you do AIA billing? List your Schedule of Values on a G703 continuation sheet, mark each line's percent complete for the period, add any stored materials, apply retainage, roll the totals up to a G702 cover sheet, and submit the package for the architect's certification. Once the Schedule of Values, retainage, and percent-complete math fit together, a pay application becomes a 15-minute job instead of a monthly headache.

Published June 14, 2026 · Updated July 26, 2026 · 8 min read

Key takeaway

The G703 (continuation sheet) is the detail — your Schedule of Values, line by line, showing how much of each item is complete. The G702 (the cover) summarizes it into one number: work completed, less retainage, less prior payments, equals what you are owed this period. Get the SOV right at the start and every pay app after it is arithmetic.

What the G702 and G703 actually are

AIA Document G702, "Application and Certificate for Payment," is the one-page cover sheet of a pay application. It summarizes the contract sum, the work completed to date, retainage withheld, prior payments, and the current amount due — and it carries the contractor's and architect's signatures certifying the request.

AIA Document G703, "Continuation Sheet," is the line-item detail behind that cover. It is your Schedule of Values laid out row by row: each cost item, its scheduled value, how much was completed in prior periods, how much this period, stored materials, the total complete, the percentage, the balance to finish, and retainage on that line.

Together they are the de facto standard for progress billing on commercial work. Owners, GCs, architects, and lenders all expect to see work-in-progress billed this way, which is why understanding the format is worth the effort even if you build your own equivalent.

How to do AIA billing, step by step

The process is the same every period once your Schedule of Values is set. Here is the full sequence from contract sum to a certified pay application:

  • 1. Build the Schedule of Values (SOV). Break the contract sum into billable line items on the G703 — enough detail to bill accurately, front-loaded within reason for early cash flow. Do this once, before the first pay app.
  • 2. Mark percent complete per line. Each period, update column G on the G703 for every SOV line: how much of that item is done now, based on field progress.
  • 3. Add stored materials. If the contract allows it, list materials delivered to site (or a bonded warehouse) but not yet installed in their own G703 column — they count toward "total completed and stored" even before installation.
  • 4. Apply retainage. Withhold the contract retainage percentage (commonly 5–10%) from the value of work completed and stored on each line, then total it.
  • 5. Roll up to the G702 totals. Summarize the G703 into the G702 cover: total completed and stored, less retainage, less previous certificates for payment, equals the current payment due.
  • 6. Submit for certification. Send the G702/G703 package to the architect (and owner/GC as required), who reviews and signs to certify the amount before payment is released.

The Schedule of Values is the foundation

Everything starts with the Schedule of Values (SOV) — the breakdown of your contract sum into billable line items that, added together, equal the total contract. A good SOV balances two competing pressures: enough granularity that you can bill accurately as work progresses, and enough front-loading (within reason and within what the owner will accept) to keep cash flow healthy early.

The SOV becomes the rows of your G703. Once it is set, each billing period you are only answering one question per line: what percentage of this item is now complete?

How the percent-complete math works

For each SOV line, the core calculation is straightforward:

  • Work Completed This Period = (Total % Complete × Scheduled Value) − Work Completed in Prior Periods.
  • Total Completed and Stored = work completed to date + materials stored on site but not yet installed.
  • % Complete (column G on the G703) = Total Completed and Stored ÷ Scheduled Value.
  • Balance to Finish = Scheduled Value − Total Completed and Stored.

Retainage: the money held back

Retainage (or "retention") is a percentage — commonly 5% or 10% — that the owner withholds from each payment as security that you will finish and close out the job. It is calculated on the work completed, accumulates across every pay app, and is released at substantial completion (and final completion for the last portion).

On the G702, retainage reduces what you are paid now: Total Earned Less Retainage = work completed and stored, minus retainage held. Then Current Payment Due = Total Earned Less Retainage − prior certificates (what you have already been paid). Some contracts also allow retainage reduction partway through — for example dropping from 10% to 5% once the job is 50% complete — which your billing needs to handle without re-opening prior periods.

A line-by-line example

Take an SOV line for "Underground conduit" with a scheduled value of $80,000. Last period you billed it at 40% complete ($32,000). This period the work reached 70%.

Total Completed = 70% × $80,000 = $56,000. Work This Period = $56,000 − $32,000 = $24,000. Balance to Finish = $80,000 − $56,000 = $24,000. At 10% retainage, $5,600 is held against this line's $56,000 to date, so the line contributes $50,400 to "earned less retainage." Repeat for every line, total the columns, and the G702 cover writes itself.

Why teams move off spreadsheets

The math is simple; the bookkeeping is not. Carrying prior-period values forward, handling stored materials, applying a retainage change at 50%, keeping change orders in sync with the SOV, and producing a clean PDF the architect will certify — doing all of that by hand in Excel every month is where errors and late billings creep in.

Software that tracks the SOV as a living object solves this: enter this period's percentages (or pull them from field progress), and the G702/G703 PDF, retainage, and balances generate automatically with prior periods already carried. That is how Field PM's AIA progress billing works — your Schedule of Values, change orders, and percent-complete in one place, producing a certified-ready pay application without re-keying.

Frequently asked questions

How do you do AIA billing?+

List your Schedule of Values on a G703 continuation sheet, update each line's percent complete for the period, add any stored materials, apply retainage, roll the totals up to the G702 cover sheet, and submit the package for the architect's certification. Repeat every billing period, carrying prior amounts forward.

How do you fill out an AIA G702?+

Enter the contract sum, the total completed and stored to date (from your G703), retainage withheld, and the total of previous certificates for payment. Subtract retainage and prior payments from work completed and stored to get the current payment due, then sign and submit to the architect for certification alongside the G703.

How do you bill retainage on an AIA form?+

Withhold the contract's retainage percentage (commonly 5% or 10%) from the value of work completed and stored on each G703 line, then total it into the "retainage" columns. On the G702, that total reduces the current amount due via the "Total Earned Less Retainage" line. Some contracts reduce the retainage rate partway through the job, which billing needs to apply without re-opening prior periods.

What is the difference between the AIA G702 and G703?+

The G702 is the one-page "Application and Certificate for Payment" — the summary cover with contract sum, work completed, retainage, prior payments, and amount due, plus signatures. The G703 is the "Continuation Sheet," the line-item detail (your Schedule of Values) showing how much of each item is complete. The G703 rolls up into the totals on the G702.

How is retainage calculated on a pay application?+

Retainage is a set percentage (commonly 5% or 10%) withheld from the value of work completed as security. It is calculated on completed work each period, accumulates across pay apps, and is released at substantial and final completion. On the G702 it reduces the current amount due via the "Total Earned Less Retainage" line.

What is a Schedule of Values?+

The Schedule of Values (SOV) breaks your total contract sum into billable line items that sum back to the contract total. It defines the rows of the G703 continuation sheet, and each billing period you update the percent complete on each line to generate that period's pay application.

How do you calculate percent complete for billing?+

For each SOV line, % Complete = (Work Completed to Date + Stored Materials) ÷ Scheduled Value. Work billed this period equals total completed-to-date minus what was billed in prior periods, so you never double-bill an item across periods.

Can I bill for stored materials I have not installed yet?+

Often yes, if the contract allows it. Stored materials delivered to the site (or a bonded warehouse) but not yet installed get their own column on the G703 and count toward total completed-and-stored, subject to documentation requirements like invoices and proof of insurance.

Run the numbers in the field, not the spreadsheet

Field PM turns daily reports into live job costing, productivity, and billing — built for self-perform contractors. 30-day free trial · no credit card · unlimited foremen, QA/QC, safety & subs always free.

Start free trial →

Rated by contractors on

Field PM reviews on CapterraField PM reviews on GetAppField PM reviews on Software Advice