Simple invoicing and expense tracking for freelance web designers
Invoice web design clients by milestone, collect deposits before you write a line of code, and track hosting, plugin, and contractor costs — all in one place. Estimates with scope, timeline, and revisions — define pages, features, design rounds, and change order policy. Client approves before you start. Deposit and milestone invoices — collect upfront payment before kickoff. Bill design approval, development, and launch as separate milestones. Clients can pay eligible invoices online by card when you connect your Square account. Project invoices — create and send a professional invoice in minutes. Share a link clients open in any browser — no PDF, no account needed. Hosting, plugin, and tool expense tracking — log hosting, domain renewals, plugin licenses, stock assets, and contractor costs. Categorized and ready for year-end. Profit visibility — see what you invoiced, collected, spent, and kept each month. Understand how tool and contractor costs affect your overall profit. Recurring billing — save maintenance retainer clients on a monthly 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 scale.