Freelance Tools

Invoice Generator

Create a professional invoice in under a minute. Add line items, taxes, discounts and payment terms. Print, copy or save as PDF. Free — no account needed.

Your Business Details

Bill To (Client)

Invoice Details

Tax, Discount & Payment

Line Items

Live Preview — updates as you type
Click Print / Save as PDF to download. In the print dialog, choose "Save as PDF" for a digital copy.

Invoicing Tips That Get You Paid Faster

Invoice immediately after delivery
The longer you wait to send an invoice, the longer you wait to get paid. Send it the same day you deliver the work or complete the milestone. Clients pay faster when the work is fresh and the value is immediate.
Use consistent invoice numbering
A sequential invoice number (INV-001, INV-002) makes your bookkeeping clean, signals professionalism, and makes it easy for both you and your client to track and reference specific invoices in conversation.
Set clear due dates, not vague terms
Net 30 is clearer than "payment due promptly." Specify the exact due date in the invoice - it removes ambiguity and gives you a concrete date to follow up from if payment does not arrive.
Follow up on day 1 of being overdue
Most late payments happen because of oversight, not bad faith. A polite, friendly email on the first day an invoice is overdue resolves most cases quickly. Waiting weeks to follow up trains clients to expect delays are acceptable.
Include your payment details clearly
Every invoice should include exactly how to pay you - e-transfer address, bank account details, PayPal, or whatever you accept. Making payment as easy as possible removes the most common cause of delay: the client not knowing how to pay.
Keep a copy of every invoice you send
Save a PDF of every invoice immediately after sending. You may need it for tax purposes, a client dispute or a follow-up conversation. A well-organised invoice archive is also essential if you are ever audited by the CRA.

Related Freelance Tools

Frequently Asked Questions

You are required to register for and charge GST/HST once your taxable revenues exceed $30,000 in a single calendar quarter or in four consecutive quarters. If you are below this threshold, you are a "small supplier" and are not required to charge GST/HST. However, you can voluntarily register, which allows you to claim input tax credits on your business expenses. Check the CRA website for current thresholds.

For Canadian tax purposes, a valid invoice should include: your business name and address, the date of the invoice, a description of the goods or services, the amount charged, the GST/HST number (if registered) and the tax amount charged separately. For invoices over $150, additional details are required. Consult the CRA's guidelines for invoice requirements.

Net 30 (payment due within 30 days) is the most common for freelance and B2B invoices. For smaller projects or new clients, Net 14 or "due on receipt" reduces your risk. For larger projects, consider milestone billing rather than one final invoice. Always state your payment terms in your contract before starting work, not just on the invoice.

Yes - if your client agreement includes a late payment clause. Common practice is 1.5-2% per month (18-24% annualised). You must specify the late fee in your contract or in your invoice terms before it becomes due. You cannot retroactively add late fees that were not agreed to in advance. Some freelancers offer an early payment discount instead, which is often more effective.

No - this tool runs entirely in your browser and does not save data between sessions. Your invoice will be lost if you close or refresh the tab. Use the Print / Save as PDF button to save a digital copy immediately. For recurring clients, note your last invoice number somewhere so you can continue the sequence next time.

Always. An invoice is a request for payment, not a contract. A contract (even a simple email confirming scope, deliverables, price and payment terms) is what protects you if a client disputes the work or refuses to pay. Send your contract before you start work. Send your invoice when you deliver. The two together give you the clearest legal footing if a dispute arises.