Skip to main content
Budgets & Invoices

Track every dollar. Get paid.

Budget vs. actuals on every project. 4-tab invoice detail (overview, line items, payments, activity). QuickBooks import. Stripe integration for online client payments.

From estimate to payment

The financial flow — budget set from the estimate, costs tracked during the job, invoice sent at completion, payment collected online.

1
Budget Set

Your estimate becomes the budget

When a proposal is accepted and becomes a project, the estimate totals set the budget. Every line item becomes a cost tracking target — materials, labor, equipment, subs.

  • Budget auto-set from estimate totals
  • Per-category budget breakdown
  • Per-work-area cost targets
  • Overhead recovery rates applied
2
Track Costs

Log actuals against the estimate

As the job progresses, log actual costs against specific estimate line items. See per-category variance — materials over, labor under, equipment on track. Budget remaining updates in real time.

  • Costs tied to estimate line items
  • Per-category variance reporting
  • Budget remaining in real time
  • Collapsible sections per approved estimate
3
Invoice

Generate from the proposal

Create an invoice from the accepted proposal. Line items carry over — no re-entry. 4-tab invoice detail: overview, line items, payments, activity. Send to client and track overdue.

  • Line items carry over from proposal
  • 4-tab detail: overview, line items, payments, activity
  • Send invoice to client
  • Overdue tracking with status warnings
4
Get Paid

Client pays online

Clients pay invoices through a public payment page. Stripe handles the transaction. Payment status updates automatically. Record manual payments for checks and cash.

  • Public payment page per invoice
  • Stripe checkout integration
  • Automatic payment status updates
  • Manual payment recording (check, cash)

Budget vs. Actuals

Log actual costs against specific estimate line items on every project. See variance per category — materials, labor, equipment, subs. Know if you're over or under before it's too late.

  • Per-line-item cost tracking
  • Per-category variance (materials, labor, equipment, sub)
  • Budget remaining calculation
  • Organizational budget rollups

Invoice Management — 4 Tabs

Full invoice detail with overview, line items, payments, and activity. Metrics row: total, amount due, line item count, due date. Send, record payments, track overdue.

  • Overview with client and project links
  • Line items with quantity, unit price, total
  • Payment history with method and reference
  • Activity audit trail

Stripe Payments

Clients pay invoices online through a dedicated payment page. Stripe Connect for receiving payments. Payment status auto-updates on the invoice.

  • Public pay page per invoice (/pay/[id])
  • Stripe Connect setup in settings
  • Automatic payment status updates
  • Stripe checkout integration

QuickBooks Integration

OAuth connection to QuickBooks. Import chart of accounts and budget data. Keep your estimating and accounting aligned without manual re-entry between systems.

  • One-click OAuth connection
  • Chart of accounts import
  • Budget data sync
  • Aligned account codes

How budgets and invoices connect

Data flows through the platform. Here's where this feature fits.

Estimate → Budget

Estimate totals set the project budget. Line items become cost tracking targets.

Project → Actuals

Costs logged during the project track against the budget in real time.

Actuals → Cost Database

What you actually spent feeds back into your cost database for next time.

See it for yourself

7-day free trial. No credit card required. Pick your trade and start estimating.

We use cookies for analytics and to improve your experience. Cookie Policy