Free Invoice & Quotation Generator
Create polished invoices and quotations, then download a PDF in minutes.
Add your business and client details, line items, taxes, and discounts, switch between invoice and quotation, then download a clean, professional PDF — no signup, nothing uploaded.
This tool runs entirely in your browser. Your input is not uploaded, stored, or shared with 92nodes.
Create professional invoices and quotations for free
This tool builds clean, professional invoices and quotations for freelancers, agencies, consultants, developers, designers, contractors, and small businesses — add your business and client details, add line items, configure tax and discounts, and download a polished PDF in minutes.
Everything you type — business details, client details, line items, and any logo you upload — stays in your browser. There's no account, no email capture, and nothing is uploaded to a server to generate your document.
How to create an invoice
- 1. Add business and client information.Enter your business name, contact details, and optional logo, then add your client's name and billing details.
- 2. Add products or services. Add as many line items as you need, with a description, quantity, unit, rate, and an optional per-item discount — the line total updates instantly.
- 3. Configure currency, tax, and discount. Pick a currency, set an overall discount, and add a tax rate with a custom label in either tax-inclusive or tax-exclusive mode.
- 4. Review the live preview. Switch between the Minimal, Modern, and Professional templates, pick an accent color, and check the totals breakdown as you go.
- 5. Download or print the PDF. Use the Download PDF button to get a clean, selectable A4 document named after your invoice number and client.
Invoice vs. quotation
A quotation (or estimate) is typically sent before work is approved, to propose pricing for a client to review. An invoice is sent after products or services have been supplied, to request payment by a due date.
Many businesses send a quotation first, then recreate the same document as an invoice once the work is approved — this tool's document type toggle relabels the number, date, and due date fields automatically, so switching between the two never loses your entered data.
This explanation is general guidance, not jurisdiction-specific legal or tax advice — conventions for invoices and quotations can vary by country and industry.
What a professional invoice should include
A complete invoice typically includes your business name and contact details, the client's name and billing details, a unique invoice number, the issue date and due date, a clear breakdown of items or services with quantities and rates, any tax or discounts applied, and the total amount due.
Optional but useful additions include payment instructions or bank details so the client knows how to pay, a short terms and conditions note, and a signature or authorized-by line. This tool keeps every one of those sections independently optional, so you can show exactly what's relevant and hide the rest.
Built for freelancers and small businesses
Freelancers, agencies, consultants, developers, designers, contractors, and small companies all bill clients differently — hourly, by project, or by service — so line items support quantity, a per-item unit like hour, day, service, or kg, and an optional per-item discount to match how you actually price your work.
Need to estimate a project's cost before you scope it? Try the Website & Mobile App Cost Calculator. Looking for more free tools for your workflow? Browse all 92 Nodes resources, or see how we can help with our services and pricing.
Your invoice data never leaves your browser
Every field you fill in, your uploaded logo, and both the PDF and JSON exports are generated entirely on your device — there's no API call that sends your business details, client details, or bank information anywhere, because there's no backend involved in generating them at all.
Your draft autosaves to your browser's local storage so it survives a reload, and you can clear it at any time from the toolbar. You can also export your document as a JSON file to back it up or move it to another device, and import it back in later.
Your invoice data stays in your browser and is never uploaded to our servers.
Common questions
Is the invoice generator free?+
Yes. Every template, currency, calculation, and the PDF export are free to use with no account, signup, or usage limit.
Do I need to create an account?+
No. You can start creating an invoice or quotation immediately — there's no signup or login at any point.
Can I create quotations as well as invoices?+
Yes. A single toggle switches the whole document between Invoice and Quotation — labels like the document number, date, and due date relabel automatically, and none of your entered data is lost when you switch.
Can I download the document as a PDF?+
Yes. The Download PDF button uses your browser's native print-to-PDF flow against the exact document you see in the preview, producing a real, selectable, searchable PDF sized for A4 paper.
Does 92 Nodes store my invoice information?+
No. Your business details, client details, line items, and any logo you upload are processed entirely in your browser. The only thing saved is a local draft in your own browser's storage, which you can clear at any time — nothing is uploaded to 92 Nodes or any third party.
Can I use PKR, AED, SAR, and USD?+
Yes, along with EUR, GBP, and INR. Pick a currency from the dropdown and every amount, including the live totals, formats using that currency's symbol and locale conventions.
Can I add tax, discounts, and a business logo?+
Yes. You can apply a per-item discount, an overall discount, and a tax rate with a custom label (VAT, GST, Sales Tax, or Tax) in either tax-inclusive or tax-exclusive mode, plus shipping and a deposit. Your logo is resized and stored locally in your browser — it's never uploaded anywhere.
Can I use the generated invoice for my business?+
Yes — the document is yours to use for real business purposes. That said, tax rules vary by jurisdiction, so this tool doesn't provide tax or legal advice; double-check that the tax rate, mode, and required fields match what's expected where you operate.
What is the difference between an invoice and a quotation?+
A quotation (or estimate) is typically sent before work begins, to propose pricing for approval. An invoice is sent after products or services are delivered, to request payment. Many businesses start with a quotation and later turn the approved version into an invoice.
Can I edit a saved invoice later?+
Yes. Your draft autosaves to your browser's local storage as you type and restores automatically when you come back. You can also export your document as a JSON file to back it up or move it to another device, then import it back in whenever you need to keep editing.
Need a hand with other parts of your workflow? Try our QR Code Generator for a quick payment or contact link, the ATS Resume Builder for job applications, or TextForge for placeholder content and text comparisons. Have a project in mind? Get in touch.
More free resources

Have a project in mind? Let's build it.
Tell us about your goals and we'll get back to you within one business day with next steps.
Book a free call