Create, customise and download professional invoices online for free. Add your business and client details, line items, tax and notes, then export a clean PDF. No sign-up required to get started.
Creating a professional invoice takes only a few minutes with the right tool. Whether you are a freelancer billing your first client or a small business owner sending weekly invoices, the process is the same. Start by entering your company details — your business name, address, email, and phone number — so your client knows exactly who the invoice is from. If you have a logo, upload it to give your invoice a polished, branded look. Next, add your client's billing details, including their name, address, and contact details. If the goods ship to a different address, use the optional Ship To field to keep billing and delivery details separate.
Once the contact details are in place, fill in the invoice information. The invoice number auto-fills so you never have to think about sequencing, but you can edit it to match your own numbering system. Set the invoice date and a due date using the calendar picker, add a purchase order number if your client requires one, and enter your payment terms — for example, Net 14 or Due on receipt. Then move on to the line items. For each item or service, write a clear description, enter the quantity and unit price, and the line total calculates automatically. You can add as many rows as you need.
After your line items are ready, apply any discount and set your tax rate. If you charge shipping, enter it in the Shipping field. If the client has already paid part of the invoice, enter the Amount Paid and the Balance Due updates instantly. Choose your currency from the dropdown list — it supports 160+ world currencies with correct symbols and decimal formatting, from JPY with zero decimals to KWD with three. Add any notes, preview the result, and click Download PDF to save a clean, print-ready file.
Invoice promptly — the same day you deliver work whenever possible. The longer you wait, the longer you wait to get paid. Use specific line item descriptions so clients can approve without questions, and always state an exact due date rather than vague phrases like “due on receipt.” Keep your invoice numbering consistent and sequential for clean records at tax time. If you work with international clients, set the currency clearly and confirm who covers transfer fees. Finally, send invoices as PDFs so they look identical on every device and cannot be accidentally edited.
A professional invoice always contains your business details, the client's details, a unique invoice number, the issue date and due date, a clear description of the goods or services with quantities and prices, any tax or discounts, and the total amount due. Payment terms and accepted payment methods should be visible near the total. If you are registered for tax, include your tax registration number and label the document “Tax Invoice” where required. For more guidance, browse our invoicing guides or visit the Help Center.