Simple invoicing and job expense tracking for independent contractors
Invoice clients fast, collect deposits before you mobilize, log job costs as they happen, and know what you're keeping after every expense. Estimates with scope of work — send a written quote with payment schedule and revision policy. Client approves online before a single tool comes out of the truck. Deposit invoices — collect 30–50% upfront before starting a job. Clients can pay eligible invoices online by card when you connect your Square account. Job invoices — bill for labor, materials, and additional work in one clean invoice. Share a link clients open in any browser — no PDF, no account needed. Job expense tracking — log materials, equipment rental, subcontractor costs, and fuel by category. Understand how job costs affect your overall monthly profit. Profit visibility — see what you invoiced, collected, spent, and kept each month. Recurring billing — save repeat clients on a billing schedule and create each invoice from a saved template in seconds. Free Basic plan: invoices, estimates, expense tracking, up to 10 active clients. Pro: $12/month, unlimited clients and invoices.