Invoice Generator — Professional Billing and Progress Payment Tool

Calculate invoice totals for standard billing, progress payments, and retention releases. Includes tax, discounts, and late fee adjustments.

Invoice Generator
Line Items

Site Preparation

Foundation Work

Framing

Electrical

Plumbing

Finishing & Cleanup

Rates & Adjustments
Total Due
$35,181.25
Subtotal $32,500.00
Tax
$2,681.25
at 8.25%
Purchase OptionQuantityEst. Cost
Site Preparation1 × $2,500.00$2,500.00
Foundation Work1 × $8,500.00$8,500.00
Framing1 × $12,000.00$12,000.00
Electrical1 × $4,500.00$4,500.00
Plumbing1 × $3,200.00$3,200.00
Finishing & Cleanup1 × $1,800.00$1,800.00
Subtotal$32,500.00
Tax (8.25%)$2,681.25
Total DueBest value$35,181.25
This invoice calculator is for estimation purposes only. It does not generate legally binding invoices. Always consult with your accountant regarding tax rates and ensure invoices comply with local and state requirements. Verify all amounts before sending to clients.

Calculating Contractor Invoices and Progress Billing

Accurate billing maintains cash flow and preserves working capital across commercial and residential trade projects. Depending on job scope, contractors use standard itemized invoices, progress billing based on completed work percentages, or specialized retainage invoices upon project closeout.

Standard Line-Item Billing Math

Standard invoices charge clients by quantity and unit rate for materials, labor hours, or unit-based subcontractors. Line item subtotal equals item quantity multiplied by unit price. Total invoice amount incorporates sales tax, applicable discounts, and contractual late fees for overdue balances.

  • Line Item Subtotal ($) = Quantity × Unit Price ($)
  • Tax Total ($) = Taxable Subtotal ($) × (Tax Rate % ÷ 100)
  • Invoice Total ($) = (Subtotal + Tax) - Discount + Late Fee

For example, installing 400 square feet of tile at $12.50 per square foot yields a $5,000 subtotal. Applying a 6% sales tax ($300) and a $100 early-pay discount gives a net payable invoice total of $5,200.

Progress Billing and Schedule of Values Math

On larger jobs where payments match completion stages, progress billing prevents cash shortages. You calculate current earnings based on total contract value, percentage completed to date, and funds previously billed. Before billing, ensure your base contract accounts for initial estimates calculated with a quote generator and updated using a change order calculator.

  • Total Earned to Date ($) = Total Contract Value ($) × (% Complete ÷ 100)
  • Gross Due This Period ($) = Total Earned to Date ($) - Previously Billed ($)
  • Retention Withheld ($) = Gross Due This Period ($) × (Retention Rate % ÷ 100)
  • Net Amount Due ($) = Gross Due This Period ($) - Retention Withheld ($)

Consider a $100,000 plumbing subcontract with 10% retainage. On the second application, work advances from 40% to 65% completion:

  • Total Earned to Date = $100,000 × 0.65 = $65,000
  • Previously Billed = $40,000 (from application #1)
  • Gross Work This Period = $65,000 - $40,000 = $25,000
  • Retention Withheld (10%) = $25,000 × 0.10 = $2,500
  • Net Amount Due This Invoice = $25,000 - $2,500 = $22,500

Retainage Billing Math

Retainage (or retention) is money withheld by owners or general contractors until final punch list completion. A final retention invoice releases these withheld funds.

  • Total Retention Held ($) = Cumulative Gross Billed ($) × (Retention Rate % ÷ 100)
  • Retention Still Held ($) = Total Retention Held ($) - Retention Release Amount ($)

Critical Billing Pitfalls and Compliance Risks

Billing errors cost time, trigger payment delays, and damage owner relationships. Avoid these critical mistakes when generating construction invoices:

  • Billing for Unapproved Change Orders: Never include disputed scope changes on progress billings without a signed change order executed by the project owner or general contractor.
  • Misapplying Sales Tax Rules: Applying sales tax to non-taxable labor or neglecting state-specific capital improvement exemptions causes balance sheet discrepancies and audit liabilities.
  • Math Mismatches in Previously Billed Figures: Entering incorrect previously billed totals distorts current payment requests and corrupts contract accounting records.
  • Premature Retainage Requests: Releasing retainage billing prior to substantial completion or architect certification leads to immediate payment rejection.
  • Ignoring Statutory Prompt Payment Rules: Failing to specify payment terms or notice periods can forfeit legal rights under state prompt payment laws.

Essential Documentation for Construction Invoicing

Clear documentation speeds up processing through accounts payable departments, lenders, and construction managers. Keep these items prepared for each billing cycle:

  • Contract Documents: Base contract, signed scope modifications, and verified Schedule of Values (SOV).
  • Billing Records: Approved supervisor timecards, daily job site logs, subcontractor pay applications, and material delivery receipts.
  • Compliance & Legal Forms: Conditional lien waivers for current payment requests and unconditional lien waivers for previously cleared checks.
  • Verification Media: Date-stamped job site photos, architect field reports, and third-party inspection sign-offs.

Choosing the Right Construction Billing Format

Selecting the correct invoicing method depends on project scale, customer type, and financing arrangements.

Comparison of Standard, Progress, and Retainage Invoicing Formats
Invoice TypeTypical Project SizePrimary AdvantageCommon Application
Standard Line-ItemUnder $10,000Simple, fast payment turnaroundService calls, small trade repairs, T&M work
Progress Billing$10,000 to $1M+Protects contractor cash flow during long buildsCommercial builds, large residential remodels
Retainage InvoiceCommercial / PublicRecovers final project profit marginsJob closeout, final punch list acceptance
  • Format Recommendation: Use standard invoices for short duration work completed in a single billing period. Switch to progress billing with a fixed Schedule of Values whenever project duration spans multiple months. Verify target margins using a profit margin calculator before locking in unit rates.

Field-Tested Strategies for Faster Invoice Payment

Accelerate receivables and maintain steady cash flow across trade projects using these field practices:

  • Submit Invoices on Predictable Schedules: Send pay applications on consistent monthly or bi-weekly dates so clients can route approvals through their standard payment cycles.
  • Attach Signed Lien Waivers: Include a signed conditional lien waiver with every invoice to clear legal obstacles for lenders and property owners.
  • Double-Check Material Markup: Calculate job overhead accurately with an overhead & markup calculator so unit costs reflect real operational expense.
  • Include Detail Images and Field Sign-Offs: Attach date-stamped photographs of completed work and site superintendent sign-offs to eliminate verification delays.
  • Track Retainage in a Separate Ledger: Log withheld retainage amounts under a dedicated receivable account to avoid treating unpaid retention as operational overhead.
  • Establish Clear Late Fee Terms: Specify interest percentages (typically 1.5% per month or 18% per annum) directly on the invoice face and reference contract enforcement clauses.

Frequently Asked Questions

What is the difference between progress billing and standard invoicing?

Standard invoicing charges for completed work or items delivered in a single payment request. Progress billing charges a portion of a fixed contract value based on the percentage of work completed during that billing cycle.

How is retainage calculated on a contractor invoice?

Retainage is calculated by multiplying the gross work completed during the period by the contract retention percentage (typically 5% to 10%). That retainage amount is withheld from the net invoice payout.

Can contractors charge sales tax on labor charges?

Tax laws vary by jurisdiction. Many states tax tangible personal property and repair labor, but exempt labor performed for capital improvements to real property. Check local tax authority rules before applying tax to labor lines.

How do change orders affect a progress billing statement?

Approved change orders increase or decrease the overall contract value. Once executed, the revised total contract price updates the overall work progress calculation for current and future pay requests.

When should retainage be released to a subcontractor?

Retainage is released upon substantial completion of the project, completion of punch list items, or as specified by contractual retention release milestones.

What is a standard late fee percentage for contractor invoices?

Industry standard late fees range from 1.5% to 2% per month (18% to 24% annually) on unpaid balances beyond agreed payment terms, subject to state statutory caps.

How does previously billed amount affect the balance due?

Subtracting previously billed amounts ensures you only invoice for new work performed in the current billing period, preventing duplicate charges across progress applications.

What documentation should accompany a progress invoice?

Attach a detailed Schedule of Values (SOV), supervisor sign-off sheets, date-stamped project photos, and conditional lien waivers for current earnings.