Built for the way contractors actually work
Every feature in Punch Ledger was designed around one question: does this help a contractor know their numbers faster?
Receipt & document scanning
Photograph any receipt or supplier invoice from the job site. Our AI extracts vendor name, date, total, and line-item details automatically. You review and save in seconds — no typing, no lost receipts.
- Works with photos, PDFs, and email forwards
- Line-item extraction for material receipts
- Automatic vendor matching to your vendor list
- Smart duplicate detection across all vendors
Project P&L
Every expense and labor hour is tagged to a project. Punch Ledger aggregates labor, materials, and subcontractor costs against your project budget so you can see profit — or losses — before the job ends.
- Track labor efficiency and material costs against project budget
- Drill into cost categories (labor, materials, subs)
- Export to PDF or Excel (Pro and above)
- Visual margin indicator per project
Payroll tracking
Plan daily crew hours by project, set pay rates per employee, and generate payroll summaries ready to hand off to your accountant or payroll service.
- Plan daily work hours per project
- Override pay rate per job if needed
- Weekly and monthly payroll reports
- Export CSV for payroll services (Gusto, ADP)
Vendor analytics
Track how much you're spending with each supplier across all projects. Spot your highest-cost vendors, identify duplicate charges, and negotiate from a position of data.
- Spending breakdown by vendor
- Month-over-month vendor trends
- Flag duplicate receipts automatically
- Export vendor spend reports
- Track material price trends across suppliers over time
Sales invoices
Create branded invoices directly from your project data. Customize templates with your logo, payment terms, and notes — and send them to clients from within Punch Ledger.
- Branded PDF invoices
- Up to 3 custom templates on Starter, unlimited on Pro
- Draw line items from project expenses
- Track invoice status (sent, viewed, paid)
- Quote approval workflow — get customer sign-off before invoicing
AI assistant
Ask Punch Ledger anything about your projects, crew, and invoices. The AI drafts labor schedules, creates invoices from a voice description, and answers questions about your financials in plain language.
- Generate crew schedules from project scope and available workers
- Create invoices by voice — describe the job, AI fills the form
- Ask questions like "What's my profit on the Oak Street job?"
- Smart alerts when a project is trending over budget