Invoices

Stay on track with your accounts receivable

Work is hard. Getting paid shouldn’t be. Contractor Foreman’s invoicing tools help you bill accurately, track retainage, and collect payments faster without piling on admin work. Create professional invoices, handle time and material billing, manage taxes correctly, and accept online payments — all from one place.

Invoice smarter and get paid sooner

Clear, flexible invoicing that reduces delays, avoids confusion, and keeps cash flowing without constant follow-ups.

Bill the way your jobs are structured

Create invoices for time and material work, AIA contracts, or standard billing without forcing your business into a rigid format.

Keep retainage and taxes accurate

Automatic retainage tracking and flexible tax rate setup reduce errors and help prevent disputes before they start.

Make it easy for customers to pay

Online payments, correct currency formatting, and clean invoice layouts help invoices get approved and paid faster.

Check out these Invoice features

These individual features are tailor-made to meet your specific needs and preferences.

Retainage & Contract Billing

Handle contract billing requirements with accuracy and less manual work. Track retainage, generate compliant invoices, and pull real job costs into billing so nothing gets missed.

Retainage & Retention Tracking

Tracking retainage shouldn’t require spreadsheets or guesswork. Retention is calculated automatically, so you always know what is being held and what is due. If retainage terms change mid-project, the system adjusts without manual rework.

AIA Style Invoicing (G702 & G703)

AIA billing does not need to be complicated. Contractor Foreman automatically generates G702 and G703 forms and tracks retainage in the background. If a GC requires AIA billing now or later, you are already prepared.

Time & Material Billing

Billing for time and materials stays simple and accurate. Pull time cards, expenses, and other job costs directly into invoices so nothing gets missed and billing reflects real work completed.

Retention tracking table in Contractor Foreman
Financials in Contractor Foreman
Material delivery update shown to the project team

Invoice Configuration

Set up invoices to match your billing requirements. Control payment options, taxes, currency, and custom data so every invoice is accurate, compliant, and ready to send.

Online Payments (Credit Card & ACH)

Let customers pay invoices online using credit cards or ACH. Faster payment options reduce delays and help keep cash flow steady without extra phone calls or reminders.

Local Currency Support

Invoice confidently in the correct local currency, no matter where you work. Contractor Foreman supports invoicing in over 75 countries, so currency symbols and totals are always accurate.

Tax Rate Setup & Multiple Tax Jurisdictions

Set up tax rates based on where you operate. Add multiple tax rates, group taxes, or region-specific requirements, so invoices calculate taxes correctly for each job.

Custom Fields

Track the details that matter to your business. Add custom fields to invoices for internal tracking, client requirements, or additional documentation. All custom data remains reportable and usable in invoice templates.

Contractor Foreman financials screen
Contractor in a hard hat with a currency selector for receiving payments
Setting tax rates for invoices in Contractor Foreman
Custom field setup screen in Contractor Foreman

Frequently Asked Questions

Have a Question? Click the LiveChat icon. After hours?  Email support@contractorforeman.com.

Contractor Foreman offers simple, transparent pricing with unlimited users, projects, and features. There are no hidden fees or per-user charges. See our pricing page for more details.

Some companies offer a 7-day refund policy… maybe 30 days. We are so confident in Contractor Foreman that we give you up to 100-days to request a refund if you are not satisfied and no longer wish to use it. See the Refund Policy for details and requirements.

No. You can create and send unlimited invoices with no price increase, regardless of how many clients or projects you manage.

Yes. Time cards, materials, and related job costs can all be included on a single invoice.

No. Clients can view and pay invoices without creating an account, keeping the payment process fast and simple.

Financial Tools

These individual features are tailor-made to meet your specific needs and preferences.

Bid Management

Compare vendor bids side-by-side, send bid invitations, track responses, and instantly convert winning bids into purchase orders or subcontracts with one click.
Financials

Change Orders

Automatically update contract amounts with industry-standard change order forms that integrate seamlessly into your job costing and project financials.
Financials

Estimates

Create professional, accurate estimates with bulk markups, electronic signatures, and instant client approval—all backed by real-time material and labor pricing.
Financials

Invoices

Send professional progress invoices with retainage tracking, AIA-style billing (G702/G703), online payment options, and automatic updates to your accounts receivable.
Financials

Online Payments

Accept credit card and ACH payments online with rates as low as 1%, syncing directly to QuickBooks and depositing funds faster into your account.
Financials

Purchase Orders

Control purchases and track vendor commitments with POs that monitor delivered quantities, billed amounts, and automatically generate bills when materials arrive.
Financials

Real-time Cost Database

Access up-to-the-minute material and labor prices from 1build.com or build your own cost library with vendor SKUs, photos, hidden markups, and item descriptions.
Financials

Sub-Contracts

Create detailed subcontracts with terms, conditions, and scope of work—then track retainage, progress billing, and payments all in one place.
Financials

Takeoffs

Built for contractors who estimate their own work and want a cleaner, more reliable process.
Financials