Invoice Calculator

Calculate your invoice total from hours worked, your hourly rate, expenses, and applicable tax. Perfect for freelancers and consultants.

How to Invoice Clients

Creating accurate invoices is essential for freelancers and consultants. A clear invoice details the work performed, the agreed rate, any additional expenses, and the total amount due. Including all relevant details upfront reduces disputes and accelerates payment.

Most jurisdictions require invoices to be issued promptly — within a few days of completing work. Delayed invoices often lead to delayed payments. Use a consistent numbering system (INV-0001, INV-0002) so clients can reference specific invoices in their accounts payable systems.

Invoice Payment Terms

TermMeaningBest For
Due on ReceiptPay immediatelySmall jobs, new clients
Net 77 days to payOngoing relationships
Net 1515 days to payRegular clients
Net 3030 days to payLarger businesses
Net 6060 days to payEnterprise clients
2/10 Net 302% discount if paid in 10 daysIncentivizing early payment

Reimbursable Expenses on Invoices

Freelancers and consultants often incur expenses on behalf of clients — software subscriptions, travel, printing, and materials. These are billed as pass-through expenses on the invoice, usually at cost (no markup) unless the contract specifies otherwise. Always get prior client approval for expenses above a threshold to avoid disputes.

Keep receipts for all reimbursable expenses. If your jurisdiction taxes services, check whether pass-through expenses are also taxable — in most cases they are treated the same as the base service for tax purposes.

Frequently Asked Questions

What should a freelance invoice include?

A professional invoice should include: your business name and contact information, client name and address, unique invoice number, invoice date and due date, description of services with hours and rate, any additional expenses (reimbursable costs), subtotal, applicable taxes (sales tax or VAT if required), and total amount due. Including clear payment terms (Net 30, Net 15, etc.) and accepted payment methods reduces payment delays.

What does Net 30 mean on an invoice?

Net 30 means payment is due within 30 calendar days of the invoice date. Other common terms: Net 15 (15 days), Net 60 (60 days), and Due on Receipt (immediate). Some invoices offer early payment discounts like '2/10 Net 30' — a 2% discount if paid within 10 days, otherwise full amount due in 30 days. For freelancers and small businesses, shorter payment terms improve cash flow.

Do freelancers need to charge sales tax?

It depends on your location and the type of service. In the US, most states do not tax professional services (consulting, design, writing), but some states (Texas, Hawaii, South Dakota) do tax certain services. Digital products and software are increasingly taxable. Physical goods are almost always taxable. Check your state tax authority or consult a tax professional to determine if your services are taxable in your jurisdiction.

How do I set my hourly rate as a freelancer?

Start with your target annual income. Divide by billable hours (typically 1,000–1,500 for a freelancer after accounting for non-billable admin time, marketing, and downtime). Add your business expenses (software, equipment, insurance, self-employment taxes ~15.3%). Example: $80,000 income + $20,000 expenses = $100,000 needed, divided by 1,200 billable hours = $83/hour minimum. Add a profit margin above that for growth and savings.

More Free Calculators