
Free open-source invoicing app for freelancers and small businesses
Crater is a free, open-source web and mobile invoicing application built specifically for freelancers and small businesses. Built with Laravel and Vue.js on the web and React Native for mobile, it handles invoice creation, expense tracking, payment recording, estimates, tax calculations, and detailed financial reporting — all without subscription fees.
Create and send professional invoices with customizable templates, line items, discounts, and tax calculations
Generate estimates for potential work that can be converted to invoices upon client approval
Track business expenses by category with receipt attachments and vendor tagging
Set up automated recurring invoices on predefined schedules for retainer clients
Invoice clients in their local currency for international freelance work
Clients can view invoices, estimates, and track their payment history online
Configure multiple tax types and rates for accurate tax reporting
Create and send professional invoices to clients from web or mobile with expense tracking
Generate invoices on the go using the native iOS/Android apps during client meetings or on-site work
Invoice clients across countries in their local currency with multi-currency support
Keep all financial data on your own server for complete privacy and data ownership
Best for mobile invoicing — the native iOS/Android apps make Crater the top choice for freelancers who create invoices away from their desk.
Best free mobile invoicing — Crater is ideal for freelancers who need simple, free invoicing with native mobile apps, though the lack of integrated online payments means it's best for clients who pay via bank transfer.
Detailed reports on revenue, expenses, profit/loss by client and time period
Native iOS and Android apps built with React Native for invoicing on the go
Full API for integrating with other tools and building custom workflows

Automate proposals, agreements, billing, and payments for professional services