{"pageKey":"Invoice","slug":"invoice","locale":"en-GB","localeResolved":"en-GB","fallbackApplied":false,"version":"invoice@2026-04-01T16:21:22.039Z","lastModified":"2026-04-01T16:21:22.039Z","canonicalUrl":"https://www.merchandaise.com/en-gb/invoice","payload":{"slug":"invoice","purpose":"llm-invoice","title":"Invoice generator for printable itemized invoices | MerchandAise","description":"Create itemized invoices with company and client details, VAT totals, draft recovery, and print-to-PDF output with the MerchandAise invoice generator.","sections":[{"heading":"Invoice generator overview","paragraphs":["Use the MerchandAise invoice generator to create a print-ready invoice with company and client details, invoice dates, itemized line items, automatic VAT calculation, local draft recovery, and browser-based PDF export."]},{"heading":"Invoice workflow","list":["Add company and client details before printing so the invoice has complete sender and recipient information.","Enter invoice identifiers such as invoice number, invoice date, due date, contact person, and order number.","Add, duplicate, or remove line items while subtotal, VAT, and total update automatically.","Upload a company logo when you need a branded invoice preview before printing or saving as PDF.","Use the primary print action to open the browser print dialog or capture the print event in QA harness mode."]},{"heading":"Visible page sections","list":["Hero: names the route as an invoice generator and explains the print-ready purpose.","Company information section: collects sender name and address details.","Client information section: collects recipient name and address details.","Invoice details section: collects invoice identifiers and dates.","Items section: manages description, quantity, unit price, duplication, removal, and add-item actions.","Totals card: shows subtotal, VAT at 19%, and the final total."]},{"heading":"Calculations and validation","list":["Subtotal equals the sum of quantity multiplied by unit price for all line items.","VAT equals subtotal multiplied by 0.19.","Total equals subtotal plus VAT.","Quantity must be a whole number greater than or equal to 0.","Unit price must be a number greater than or equal to 0.","At least one line item must remain in the invoice."]},{"heading":"Draft storage and privacy","paragraphs":["Invoice drafts on this route are stored only in the current browser on the current device. Clearing the draft removes the saved local copy for this browser session history."]},{"heading":"Machine-readable route inputs","items":[{"title":"invoiceData","description":"Optional JSON query parameter that prefills invoice fields. Invalid JSON safely falls back to a blank invoice draft."},{"title":"qaPrintHarness","description":"Optional flag that captures print actions without opening the browser print dialog."}]},{"heading":"Invoice generator FAQ","items":[{"title":"Can I save the invoice as a PDF?","description":"Yes. Use the primary print action to open the browser print dialog, then choose the Save as PDF option available in your browser."},{"title":"Where is my invoice draft stored?","description":"Drafts are stored in local browser storage on the current device and browser. They are not automatically shared across devices."},{"title":"How are invoice totals calculated?","description":"Each line item multiplies quantity by unit price. The page sums those values into the subtotal, applies 19% VAT, and then shows the final total."}]}],"source":{"type":"page-copy","id":"Invoice"}},"rawFiles":[{"relativePath":"structured/invoice/actions/clear-draft-button-label.txt","content":"Clear Draft","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/actions/print-button-label.txt","content":"Print or Save as PDF","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/city/label.txt","content":"City","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/city/placeholder.txt","content":"City","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/client-name/label.txt","content":"Client Name","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/client-name/placeholder.txt","content":"Enter the client name","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/country/label.txt","content":"Country","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/country/placeholder.txt","content":"Country","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/heading.txt","content":"Client Information","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/street/label.txt","content":"Street Address","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/client/street/placeholder.txt","content":"Street address","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/city/label.txt","content":"City","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/city/placeholder.txt","content":"City","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/company-name/label.txt","content":"Company Name","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/company-name/placeholder.txt","content":"Enter your company name","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/country/label.txt","content":"Country","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/country/placeholder.txt","content":"Country","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/heading.txt","content":"Company Information","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/street/label.txt","content":"Street Address","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/company/street/placeholder.txt","content":"Street address","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/hero/description.txt","content":"Create, review, and print a client-ready invoice template with itemized totals, VAT calculation, and optional company branding.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/hero/title.txt","content":"Invoice Generator","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/contact-person/label.txt","content":"Contact Person","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/contact-person/placeholder.txt","content":"Billing contact","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/due-date/label.txt","content":"Due Date","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/due-date/placeholder.txt","content":"YYYY-MM-DD","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/heading.txt","content":"Invoice Details","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/invoice-date/label.txt","content":"Invoice Date","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/invoice-date/placeholder.txt","content":"YYYY-MM-DD","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/invoice-number/label.txt","content":"Invoice Number","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/invoice-number/placeholder.txt","content":"INV-2026-001","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/order-number/label.txt","content":"Order Number","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/invoice-details/order-number/placeholder.txt","content":"Purchase order or job number","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/add-item-button-label.txt","content":"Add Item","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/duplicate-button-label.txt","content":"Duplicate","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/heading.txt","content":"Items","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/item-description/label-template.txt","content":"Item {{index}} Description","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/item-description/placeholder.txt","content":"Product or service description","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/quantity/label.txt","content":"Quantity","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/quantity/placeholder.txt","content":"0","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/remove-button-label.txt","content":"Remove","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/unit-price/label.txt","content":"Unit Price","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/items/unit-price/placeholder.txt","content":"0.00","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/calculations/heading.txt","content":"Calculations and validation","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/calculations/items/01.txt","content":"Subtotal equals the sum of quantity multiplied by unit price for all line items.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/calculations/items/02.txt","content":"VAT equals subtotal multiplied by 0.19.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/calculations/items/03.txt","content":"Total equals subtotal plus VAT.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/calculations/items/04.txt","content":"Quantity must be a whole number greater than or equal to 0.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/calculations/items/05.txt","content":"Unit price must be a number greater than or equal to 0.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/calculations/items/06.txt","content":"At least one line item must remain in the invoice.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/faq/heading.txt","content":"Invoice generator FAQ","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/faq/items/01/answer.txt","content":"Yes. Use the primary print action to open the browser print dialog, then choose the Save as PDF option available in your browser.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/faq/items/01/question.txt","content":"Can I save the invoice as a PDF?","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/faq/items/02/answer.txt","content":"Drafts are stored in local browser storage on the current device and browser. They are not automatically shared across devices.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/faq/items/02/question.txt","content":"Where is my invoice draft stored?","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/faq/items/03/answer.txt","content":"Each line item multiplies quantity by unit price. The page sums those values into the subtotal, applies 19% VAT, and then shows the final total.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/faq/items/03/question.txt","content":"How are invoice totals calculated?","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/overview/body.txt","content":"Use the MerchandAise invoice generator to create a print-ready invoice with company and client details, invoice dates, itemized line items, automatic VAT calculation, local draft recovery, and browser-based PDF export.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/overview/heading.txt","content":"Invoice generator overview","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/query/heading.txt","content":"Machine-readable route inputs","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/query/items/01/description.txt","content":"Optional JSON query parameter that prefills invoice fields. Invalid JSON safely falls back to a blank invoice draft.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/query/items/01/label.txt","content":"invoiceData","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/query/items/02/description.txt","content":"Optional flag that captures print actions without opening the browser print dialog.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/query/items/02/label.txt","content":"qaPrintHarness","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/sections/heading.txt","content":"Visible page sections","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/sections/items/01.txt","content":"Hero: names the route as an invoice generator and explains the print-ready purpose.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/sections/items/02.txt","content":"Company information section: collects sender name and address details.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/sections/items/03.txt","content":"Client information section: collects recipient name and address details.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/sections/items/04.txt","content":"Invoice details section: collects invoice identifiers and dates.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/sections/items/05.txt","content":"Items section: manages description, quantity, unit price, duplication, removal, and add-item actions.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/sections/items/06.txt","content":"Totals card: shows subtotal, VAT at 19%, and the final total.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/storage/body.txt","content":"Invoice drafts on this route are stored only in the current browser on the current device. Clearing the draft removes the saved local copy for this browser session history.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/storage/heading.txt","content":"Draft storage and privacy","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/workflow/heading.txt","content":"Invoice workflow","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/workflow/items/01.txt","content":"Add company and client details before printing so the invoice has complete sender and recipient information.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/workflow/items/02.txt","content":"Enter invoice identifiers such as invoice number, invoice date, due date, contact person, and order number.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/workflow/items/03.txt","content":"Add, duplicate, or remove line items while subtotal, VAT, and total update automatically.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/workflow/items/04.txt","content":"Upload a company logo when you need a branded invoice preview before printing or saving as PDF.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/llm/workflow/items/05.txt","content":"Use the primary print action to open the browser print dialog or capture the print event in QA harness mode.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/meta/description.txt","content":"Create itemized invoices with company and client details, VAT totals, draft recovery, and print-to-PDF output with the MerchandAise invoice generator.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/meta/keywords.txt","content":"invoice generator, printable invoice template, itemized invoice, invoice PDF generator, VAT invoice generator, client invoice template","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/meta/open-graph/description.txt","content":"Create client-ready invoices with itemized totals, VAT calculation, draft recovery, and print-to-PDF output on MerchandAise.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/meta/open-graph/title.txt","content":"Invoice generator for printable itemized invoices | MerchandAise","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/meta/title.txt","content":"Invoice generator for printable itemized invoices | MerchandAise","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/meta/twitter/description.txt","content":"Create itemized invoices, calculate VAT totals, and print or save invoice PDFs with MerchandAise.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/meta/twitter/title.txt","content":"Invoice generator for printable invoices | MerchandAise","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/seo/breadcrumb-current-label.txt","content":"Invoice Generator","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/seo/breadcrumb-home-label.txt","content":"Home","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/draft-cleared.txt","content":"Draft cleared.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/item-duplicated.txt","content":"Item duplicated.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/item-removed.txt","content":"Item removed. Undo available for 5 seconds.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/item-restored.txt","content":"Removed item restored.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/line-item-removed.txt","content":"Line item removed.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/min-one-item-required.txt","content":"At least one line item is required.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/print-triggered.txt","content":"Print dialog triggered.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/qa-print-captured.txt","content":"Print action captured in QA mode.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/recovered-draft.txt","content":"Recovered your saved invoice draft.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/status/undo-button-label.txt","content":"Undo","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/totals/announcer-template.txt","content":"Subtotal {{subtotal}}, VAT {{vat}}, Total {{total}}","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/totals/subtotal-label.txt","content":"Subtotal","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/totals/total-label.txt","content":"Total","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/totals/vat-label-template.txt","content":"VAT ({{rate}})","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/upload/input-aria-label.txt","content":"Company logo upload","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/upload/label.txt","content":"Company Logo","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/upload/preview-alt.txt","content":"Company logo preview","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/validation/non-negative.txt","content":"Value cannot be negative.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/validation/valid-number.txt","content":"Enter a valid number.","lastModified":"2026-04-01T16:21:22.039Z"},{"relativePath":"structured/invoice/validation/value-required.txt","content":"Value is required.","lastModified":"2026-04-01T16:21:22.039Z"}],"metadata":{"source":"page-content","schema":"2025-11-05"}}