Product changelog

What is new, improved, and fixed.

See the latest features, improvements, and fixes available in InvoiceCraftly. Newest updates appear first.

German e-invoices, and a more accurate editor

XRechnung export, quote conversion, and fixes to discounts, payments and amounts

New

  • XRechnung 3.0 export. The XML dialog now offers XRechnung (UBL) for buyers in Germany next to the standard EN 16931 / UBL XML file. It asks only for what the invoice does not already hold, such as the buyer reference (Leitweg-ID), a contact person and both e-invoice addresses, and checks them as you type.
  • XRechnung files in the e-invoice XML viewer. The viewer now recognizes XRechnung 3.0 files and runs checks for them.
  • Quotes have their own lifecycle. A quote shows a Valid until date, uses a quote-specific number prefix, and has a Convert to invoice action.
  • Set up for your region. A short Where is your business? step picks the right fields for your country, with the rest under Advanced.
  • One tax row for the whole invoice. Set the tax once and adjust a single line from its More options menu.
  • Paste an address. Paste a full address into the address field and it is split into street, postal code, city and country.
  • Missing fields are named. The invoice check lists exactly which fields are missing and shows how far along you are.

Improved

  • Add item keeps your VAT rate. New lines, including those from the hourly work helper, start with the previous line's VAT rate and label instead of 0%.
  • Number fields select on focus. Typing in quantity, price, tax and discount fields replaces the default value instead of adding to it.
  • Homepage. Company lookup now follows Smart Start, and phones show a Create an invoice button that stays in view as you scroll.
  • Consistent Nordic pages. 14 older Danish, Norwegian, Swedish and Finnish pages now share the same header and footer as the rest of the site.
  • Easier tapping and steadier pages. Links, table links and checkboxes meet the 24px touch target size, public pages share one content width, and pages shift less while loading.

Fixed

  • Invoice-wide discounts now reduce VAT. A discount on the whole invoice used to be subtracted after VAT was calculated, so VAT was too high. The discount is now shared across tax rates before VAT is applied, and the invoice calculator page shows the corrected formula and example.
  • Decimal commas are read correctly. Entering 1450,50 in an amount field is no longer read as 145050. Amounts the editor cannot read with certainty show a message instead of a guess.
  • Payments show on the document. Recording or removing a payment updates the preview and the exported PDF, which now shows Amount paid above Balance due. The payment status, Amount paid and Balance due labels are now translated on Danish, Norwegian, Swedish and Finnish documents.
  • A warning for 0% VAT. When every line on a Danish, Norwegian, Swedish or Finnish invoice is 0%, the invoice check points to the first line's tax field and names the country's standard rate. Nothing is changed for you.
  • Your name, not ours, as the seller. A new document's preview shows a faded Your business name until you enter one, instead of InvoiceCraftly.
  • Address fields no longer repeat. The country and VAT number block no longer shows a second postal code, city and country, and removing it no longer clears the address you typed.
  • E-invoice XML keeps discounts and payment details. Line discounts, payment terms, bank account details, notes, contacts and the buyer VAT number now appear in the EN 16931 / UBL XML.

Good to know

  • Export is blocked when an IBAN fails its check digits or a buyer VAT number has no country prefix. Fix the field and export again.
  • The 0% VAT warning never adds VAT. Sellers below the registration threshold should not charge it, so the rate stays 0% until you change it.
  • XRechnung checks run in your browser. They help you fix common omissions before sending, but they do not confirm that a German buyer or authority will accept the file.

Open the editor, read about XRechnung, or review a file in the e-invoice XML viewer.

Know it is ready, and what happened to it

An invoice check before you send, and an activity timeline for each document

New

  • Invoice check. A status next to page fit reads Ready to send, N issues need attention, or Required fields missing. Open it for a checklist grouped by business details, amounts and VAT, payment and optional e-invoice items. Select an item to jump to the field that fixes it.
  • Activity timeline. A collapsible Activity section shows what happened to the open document, newest first: when it was created, duplicated or converted, each PDF, PNG or SVG export, the first edit after an export, email and WhatsApp shares, XML and CSV downloads, and payments recorded, removed or paid in full.

Good to know

  • The check does not contact any register. It does not look anything up in VIES, the CVR register or a Peppol network, and it does not change what you can export. Suggestions, such as e-invoice gaps and a missing payment reference, are never counted as issues.
  • Shares say "draft opened", not "sent". InvoiceCraftly cannot see whether an email or WhatsApp message was delivered.
  • Activity stays with your document. It is included in your workspace backup, and a duplicate starts with an empty timeline.

Open the editor and look for the invoice check next to the preview.

Your workspace, in your language

Home, Documents and Backup in Danish, Norwegian, Swedish and Finnish

New

  • Translated workspace. The Home, Documents and Backup pages are available in Danish, Norwegian, Swedish and Finnish.
  • Language menu in more places. Choose the interface language from the editor header and from the account page, as well as the workspace header.
  • Your choice follows your account. When you are signed in, the language you pick is saved to your account and used on your other devices.

Good to know

  • Only a language you choose is saved. A language picked up from your browser settings is never stored on your account. The choice is part of your account export and is removed if you delete your account.
  • Market editors keep their own language. The language menu in the editor applies to the international editor; a Danish, Norwegian, Swedish or Finnish editor page uses the language of its address.

Open the account page to choose a language.

One place to see where your invoices stand

A Home dashboard, a Recurring tab in Documents, and a Backup page

New

  • Home dashboard. See totals for a period you choose, what needs action, who owes you, what is coming up, a six-month chart and your recent documents. New users see a short checklist to get started.
  • Status tabs with counts. Documents now has a tab for each status, and a Recurring tab for your schedules.
  • Backup page. Back up and restore from a dedicated page, and see the state of your backup from a chip in the header.
  • Clearer account benefits. The account benefits page compares working with no account and with a free account, with Sign in with Google as the main action.

Improved

  • Drafts from schedules are easy to spot. When you open Documents, a message tells you how many drafts were created from due schedules and offers a Review action.

Fixed

  • Backup drawer. The storage options no longer overlap, and the backup chip now shows a device icon.

Good to know

  • Amounts stay in their own currency. Totals on Home are shown per currency and are never converted.

Compare options on the account benefits page.

Invoices you send again and again

Recurring invoices: turn an invoice into a monthly schedule

New

  • Make recurring. Choose Make recurring on any invoice in the Document Library to start a schedule from it, with a monthly cadence and a start date.
  • Recurring dashboard. See each schedule, its next date and how many drafts it has created, and pause or resume a schedule.
  • Skip next. Skip one upcoming draft without pausing the whole schedule.
  • Recurring tag. Drafts created from a schedule are tagged Recurring in the Document Library, on both desktop and mobile.
  • Recurring invoice guide. A step-by-step guide covers choosing an invoice, setting the cadence and managing schedules.

Good to know

  • Schedules create drafts, not sent invoices. Review each draft before you send it.
  • Schedules are part of your workspace backup. They are saved and restored with your documents and settings.

Read how to create a recurring invoice.

Chasing a late payment, and sharing the tools

An overdue-invoice toolkit and an embeddable due date calculator

New

  • Days past due calculator. Enter a due date and today (or any date) to see how many calendar days an invoice is overdue, without needing an amount or rate.
  • Overdue workflow. Carry the dates from Days past due into the late payment interest calculator, then into the payment reminder generator. Dates and, where you entered them, the amount stay in your browser tab for 30 minutes, are never put in a link, and you can clear them with Reset.
  • Embed the due date calculator on your website. The invoice due date calculator page now has an Embed this calculator section with copy-and-paste code for a compact version of the tool.

Improved

  • Worked examples on Nordic reference tools. The Norwegian KID, Swedish OCR and Finnish reference number pages now show a worked example in the local language, generated by the same code as the tool.
  • Clearer overdue explanations. The late payment interest and VAT calculator pages gained worked examples and plain-language notes on how the calculation applies to an overdue invoice.

Good to know

  • The embedded calculator runs in the browser. It needs no account, does not put dates in the address, and does not send them to the site that embeds it. Its links open the full calculator or an empty invoice editor; the calculated date is not carried over.
  • Nothing here decides what you may charge. Interest and reminders are informational. Whether interest or a fee applies, and at what rate, depends on your contract and local rules. The reminder generator only prepares text to copy; it does not send anything.

Try the days past due calculator or get the code from the invoice due date calculator.

Calculate without leaving your invoice

Due date and hourly work helpers in the editor, plus a retainer calculator

New

  • Calculate due date, inside the editor. A button under the invoice and due dates lets you choose a payment term, preview the date, and apply it to the invoice you are editing.
  • Add hourly work, inside the editor. Enter hours and a rate to add reviewed line items to your invoice without switching to another page.
  • Retainer invoice calculator. Multiply included monthly hours by an hourly rate to see the monthly retainer and how it would appear as one invoice line.

Good to know

  • Nothing changes until you apply it. Both editor helpers show a preview first and use the same calculations as the public due date and hourly invoice calculators.
  • The retainer calculator is hours × rate. It does not add adjustments or discounts; use the invoice calculator for those.

Open the invoice editor or try the retainer invoice calculator.

From a quick calculation to a finished invoice

Invoice and hourly calculators, and an Invoice draft that collects your results

New

  • Invoice calculator. Add line items, a discount and tax to see the invoice total, then open the exact invoice in the editor.
  • Hourly invoice calculator. Enter hours in decimal, 2:15, 2h 15m or minutes form, add a rate, and turn the result into invoice lines.
  • Use these dates on an invoice. The invoice due date calculator can carry the reviewed issue and due dates into the editor.
  • Invoice draft. Save results from several tools into one draft that lives only in your browser tab, review them together, then continue to the editor.

Good to know

  • You always review first. Nothing is added to an existing invoice until you confirm it, and the calculators use the same arithmetic as the editor.
  • The invoice draft is private to this tab. It is not sent anywhere and disappears when you close the tab.

Try the invoice calculator or the hourly invoice calculator.

Fewer tools that leave you stuck retyping

Send a calculated VAT rate straight to an invoice

New

  • Use this VAT rate on an invoice. The VAT calculator now offers a direct link into the invoice editor that carries over the reviewed VAT rate, applied to your line items after you confirm it.

Good to know

  • Only the rate is carried over. The calculator's net, VAT, and gross amounts are not sent to the invoice — they depend on inputs the calculator has no way to turn into a real invoice line.
  • Existing invoice data is never silently replaced. If your invoice already has line items, you review the change and confirm before anything is applied.

Open the VAT calculator, calculate a rate, then choose Use this VAT rate on an invoice.

More layouts for more kinds of work

8 design styles for your invoice, and a gallery to compare them

New

  • 5 new design styles. Trades, Compact, Professional, Corporate, and Nordic join the template picker in the editor, each suited to a different kind of work — from hours-and-rates trades invoicing to dense long line-item lists to formal B2B structure.
  • Design styles gallery. The templates page now shows all 8 design styles side by side with a preview and short description. You can also watch the same invoice switch through every design and compare which layout fits your work.

Improved

  • Clearer style names. The existing Ledger, Banner, and Postmark templates are now called Essential, Modern, and Studio in the editor; Studio also has a redesigned, more brand and logo-forward layout.

Good to know

  • Switch anytime. Changing design style only changes the layout — your invoice data stays the same, and you can switch again at any time.

Compare all 8 styles on the templates page, or open the invoice editor and try one directly.

A new document type for pre-transaction terms

Proforma invoice is now a supported document type

New

  • Create a proforma invoice. Proforma invoice joins Invoice, Quote, Estimate, Receipt, and Credit Note as a first-class document type, with its own independent number sequence, a valid-until date, and a required preliminary-status notice on export.
  • Convert to invoice. When a proforma is confirmed, create a fresh invoice from it with its own number — the source proforma is left unchanged, and the new invoice opens for review before anything is sent.
  • Proforma invoice generator page. A new page explains what a proforma invoice is for, shows a finished example, and links directly into the editor.

Good to know

  • A proforma invoice is preliminary. It is not a final tax invoice or proof of payment; use Convert to invoice once terms are confirmed.

Open the proforma invoice generator or create a proforma invoice directly.

Norway and Sweden payment references

Generate KID and OCR reference numbers, not just check them

New

  • Generate a KID number. The Norway KID tool can now create a valid reference from your own digits, including padding to a bank-agreed length, in addition to checking an existing one.
  • Generate an OCR reference. The Sweden OCR tool can now create a valid reference (variable or fixed length), in addition to checking an existing one.

Good to know

  • Runs in your browser. Both tools still work without sending your numbers anywhere or storing them.

Try the Norway KID tool or the Sweden OCR tool.

For developers

Official Postman collection for the Document API

New

  • Postman collection. Import a ready-made collection and production environment for the Developer Document API and start calling it without hand-writing requests.

Open the developer docs to get the collection.

Chase unpaid invoices faster

Send a payment reminder from the Share menu

New

  • Remind about payment. From the More menu, start a prefilled email or WhatsApp reminder for any invoice that is unpaid, partially paid, or overdue.

Fixed

  • Duplicating an invoice starts clean. A duplicate of a paid or overdue invoice now starts as an unpaid draft, instead of carrying over the original's payment status.

Open the invoice editor, choose More, then Remind about payment.

Now visible on the document itself

Payment status and balance due now show on the exported PDF

New

  • Status on the PDF. Exported and printed invoices now stamp Unpaid, Partially paid, Paid, or Overdue, plus a Balance due line whenever money is still owed.

Fixed

  • Deleting an invoice cleans up after itself. Its recorded payments and attachments are removed too, instead of being left behind in storage.

Export a PDF for any invoice with a recorded payment to see the new status.

Send it without leaving the editor

Share an invoice by email or WhatsApp

New

  • Share via email or WhatsApp. From the More menu, start a prefilled email or WhatsApp message with the invoice number, amount, and due date already filled in.

Good to know

  • Export the PDF first, then attach it yourself. Browsers cannot attach a file to an email or WhatsApp message automatically, so InvoiceCraftly exports the PDF for you and reminds you to attach it before sending.

Open the invoice editor, choose More, then Share by email or WhatsApp.

Keep receipts with the invoice

Attach files to an invoice

New

  • Attach files to invoices. Add up to 5 supporting files per invoice — PDF or image, up to 5MB each.

Good to know

  • Not shown on the PDF. Attachments are for your own reference only; they never appear on the exported or printed invoice.
  • Files can be removed. Remove an attachment at any time — this can't be undone.

Open the invoice editor and attach a file under the Attachments section.

Track who has paid

Record partial and full payments on an invoice

New

  • Record payments. Log an amount and date paid against any invoice, including partial payments.
  • Live payment status. The invoice shows Unpaid, Partially paid, Paid, or Overdue based on what has been recorded and the due date.

Good to know

  • Payments can be removed. Made a mistake? Remove a recorded payment and the status updates instantly.
  • Not shown on the PDF yet. This release tracks payment status inside InvoiceCraftly only; printed invoices are unchanged for now.

Open the invoice editor and record a payment under the Payments section.

More control over line pricing

Per-line discounts and reusable tax rate presets

New

  • Per-line discounts. Apply a percentage or fixed-amount discount to any individual line item; tax is calculated on the discounted amount.
  • Saved tax rates. Save a tax rate and label once, then pick it from a combobox on any line item going forward.

Good to know

  • Line and invoice discounts stack. A line discount reduces that line's taxable amount before any invoice-level discount is applied on top.
  • Saved tax rates live on this device. They travel with your workspace backup like the rest of your documents and settings.

Open the invoice editor, add a line discount, or save a tax rate to reuse it.

Less retyping in the editor

Save a client or line item once, reuse it on the next invoice

New

  • Saved clients. Save a buyer from the Buyer section, then pick them from a combobox on a future document instead of retyping their details.
  • Saved line items. Save a line item's description, price, and unit, then pull it back into any invoice row from a per-row picker.

Improved

  • Resizable, collapsible workspace. Drag the divider between the editor and preview to resize the split, or collapse either side; your preference is remembered.
  • Inline invoice-number rename. Click the document-number pill to rename it directly, without opening a separate settings panel.
  • Cleaner toolbar on wide screens. The template selector and toolbar groups no longer clip or crowd each other on larger windows.

Fixed

  • More reliable backup export. Workspace backup export no longer fails in browser contexts where the standard cryptographic API is unavailable.

Good to know

  • Saved clients and items live on this device. They travel with your workspace backup like the rest of your documents and settings.

Open the invoice editor, save a client or line item, then reuse it from the picker.

Easier integration, lighter exports

Official npm and PyPI packages, plus smaller PDF files

New

  • Official Node.js client. @invoicecraftly/client is published on npm with install and quick-start snippets on the Developer Document API docs.
  • Official Python client. The invoicecraftly package is published on PyPI for the same Document API.
  • Public Next.js example. A deployable example app on GitHub shows a real integration end to end, including a server-side PDF generation route.

Improved

  • Smaller PDF exports. The rasterized page in exported PDFs now uses efficient JPEG compression instead of lossless PNG, cutting file size with no visible loss in quality; the scan-to-pay QR code still decodes correctly.

Good to know

  • The SDKs call the same public Document API. They use your existing API key and are subject to the same monthly render quota as direct API calls.

Open the Developer Document API docs to install the Node.js or Python client, or browse the Next.js example.

More local tools, easier sign-in, better navigation

Norway address lookup, an ISO 11649 reference tool, and clearer comparisons

New

  • Norway address lookup. Look up a Norwegian address to help fill seller or customer details before starting an invoice.
  • RF creditor reference generator and checker. Generate or validate an ISO 11649 structured creditor reference (RF reference) using its MOD 97-10 check digits.
  • ECB FX reference-rate calculator. Convert an amount using European Central Bank reference rates for informational reference.
  • Comparison pages. New pages compare InvoiceCraftly with Invoice Generator, Zoho Invoice, and InvoiceSimple across pricing, data residency, billing automation, payments, and AI features.
  • Create an invoice from a quote. From the Document Library, turn an eligible saved quote into a new invoice with its own number and dates, without changing the original quote.

Improved

  • Sign in from any page. Account access now appears directly in the site header on public and marketing pages, not only inside the editor.
  • Connected glossary and tools. Glossary entries link to the related tool that uses that term, and tool pages link back to the related definitions.
  • More developer integration recipes. Five new recipe pages walk through common integrations: auto-emailing a PDF after payment, batch-generating from a CSV, SaaS billing, a Stripe webhook, and a no-code Zapier setup.

Good to know

  • An RF check does not guarantee bank acceptance. It confirms the reference is correctly formed; your bank or the recipient may still apply their own rules.
  • Comparison pages reflect our own research. Competitor pricing and features can change; verify current details directly with the other provider before deciding.

Try the invoice tools, read a comparison, or open the developer recipes.

Developer Document API grows beyond PDFs

Check e-invoice readiness and pull structured XML from your own code

New

  • E-invoice readiness endpoint. POST /api/v1/invoices/readiness reports whether an invoice is ready for EN16931-core e-invoicing and exactly what's missing, using the same API key as PDF generation.
  • Structured XML endpoint. POST /api/v1/documents/structured returns the same readiness diagnostics plus the rendered EN16931-core UBL/XML artifact once an invoice is ready.

Improved

  • Fuller developer docs. The Developer Document API page now documents all three endpoints with curl, Node.js, Python, and PHP examples, request/response field references, and an API-specific changelog.

Good to know

  • EN16931-core, not Peppol. The structured XML is EN16931-core UBL/XML only — there's no Peppol BIS artifact, network delivery, or official-conformance claim.
  • No quota yet on the new endpoints. The 100-render monthly quota still applies to PDF generation only.

Read the Developer Document API docs or get your API key.

Clearer invoice, VAT, and e-invoicing guidance

The invoice glossary now connects important terms to the tools that use them

New

  • Expanded invoice glossary. New definitions cover core document types and invoice fields, payment terms, VAT and VAT invoices, VAT numbers and VIES, reverse charge and intra-EU invoices, e-invoices and PDF invoices, EN 16931, and UBL.
  • Official references for regulated topics. VAT and e-invoicing definitions now point to relevant official sources so you can see where important terms and requirements come from.

Improved

  • Faster glossary navigation. A clearer quick index makes it easier to scan the glossary and jump to the concept you need.
  • Better links between learning and doing. Glossary entries connect to related InvoiceCraftly tools such as the VAT calculator, VIES VAT number checker, and e-invoice XML viewer, while guides and tools can link back to the matching definitions.

Browse the invoice glossary or continue with the related invoice tools.

Manual accounting export for Denmark

Danish invoices can now be exported for manual import into e-conomic

New

  • e-conomic CSV export. From a Denmark-market invoice, choose Export for e-conomic, add the destination account and VAT codes required by your e-conomic agreement, and download a CSV for manual customer-invoice import.

Improved

  • Clearer export checks. InvoiceCraftly points out the e-conomic values that still need attention before the CSV is ready to download.

Good to know

  • This is a file export, not a direct connection. You still import and review the CSV in e-conomic; InvoiceCraftly does not automatically send, sync, or post it.
  • The export currently applies to Danish invoices. Use a Denmark-market document when preparing an e-conomic CSV.

Open the Danish experience, create or open an invoice, and choose Export for e-conomic when you are ready.

More local payment and e-invoice checks

Denmark, Sweden, and Finland gain more payment and Peppol tools

New

  • Danish FIK 71 payment-reference tool. Generate or validate a FIK 71 payment reference before copying it into a Danish payment workflow.
  • Peppol recipient checks for Denmark, Sweden, and Finland. Review public Peppol information to help determine whether a recipient can receive the relevant e-invoice document type.

Improved

  • E-invoice XML review in one place. The e-invoice XML viewer now includes readiness checks that can flag common issues while you review a supported structured invoice file.
  • Clearer Danish Peppol results and navigation. Recipient-check results show more useful next actions, and Danish pages use more consistent navigation to related invoice tools and guidance.
  • More direct product language. Public pages focus more clearly on the task you can complete, while detailed privacy and security explanations stay in the relevant reference pages.

Good to know

  • Recipient checks do not send e-invoices. They help with preparation; delivery still happens through your chosen e-invoicing service or network.

Try the Danish FIK 71 tool, the Danish Peppol recipient check, or browse all invoice tools.

Clearer choices and easier navigation

Compare document types and find the right next step more easily

New

  • Document types comparison. A new guide compares invoices, quotes, estimates, receipts, and credit notes so you can choose the document that matches the job before opening the editor.

Improved

  • Clearer invoice guide. The main guide now stays focused on creating and completing an invoice, with related questions linked to the most useful guide or tool.
  • Easier navigation between related pages. Document types, guides, templates, and use cases now make it clearer where you are and what to explore next.
  • Better Nordic navigation. Danish, Norwegian, Swedish, and Finnish pages more consistently keep you in the matching local experience when an equivalent page is available.

Compare document types or follow the updated invoice guide.

More choice for optional backups

Personal Cloud beta adds Google Drive and clearer backup history

New

  • Google Drive in Personal Cloud beta. Eligible signed-in users can connect Google Drive as an optional backup location alongside Dropbox.
  • Clearer backup history. See which backups are available in the connected Google Drive or Dropbox account.

Improved

  • Clearer storage choice. Dropbox and Google Drive now show more useful connected, retry, reconnect, and backup states.
  • Backup remains under your control. Connecting a storage account does not automatically save every edit; you choose when to back up and restore.

Good to know

  • Personal Cloud is still in beta. Availability may be limited, and Google Drive or Dropbox must be connected separately from your InvoiceCraftly sign-in.
  • Backups stay in your connected storage account. Personal Cloud is for backup and restore, not automatic document syncing.

Sign in from the Account page to see the storage options available to your account.

Structured invoice export

EN 16931 / UBL XML export enters beta

New

  • EN 16931 / UBL XML export beta. Export an invoice as UBL XML for supported EN 16931 workflows when the required invoice details are complete.
  • Extra e-invoice details when needed. Add seller and customer country, seller VAT identifier, VAT category, and unit code for invoices that need structured XML export.

Improved

  • Clearer export checks. If the XML file is not ready, InvoiceCraftly now points out the invoice details that still need attention.
  • Better address export. Longer seller and customer addresses are exported more reliably in UBL XML files.

Good to know

  • Peppol sending is not included yet. This beta creates the UBL XML file for download; it does not send the invoice through the Peppol network.
  • Review e-invoice details before export. Check country, VAT category, unit code, identifiers, tax treatment, and other business information before using the file.

Open the invoice editor and choose EN 16931 / UBL XML from the export options when you need a structured invoice file.

Less retyping and stronger account controls

Smart Start can create an editable invoice from text and text-based PDFs

New

  • Describe work and create an invoice. Write or paste the work, customer, prices, dates, and payment terms you know, review the extracted details, then create a normal editable InvoiceCraftly invoice.
  • Text-based PDF import. Select a PDF that contains readable text, review the extracted invoice details, and create an editable draft.
  • Account export and deletion. Signed-in users can download their basic InvoiceCraftly account information and delete their InvoiceCraftly account from the Account page.
  • New Danish invoice guidance. Danish pages now cover invoice templates, common invoice requirements, offers, credit notes, and invoice numbering, with direct links to the Danish editor and related tools.

Improved

  • Easier review. Review issues are clickable and take you to the field that needs attention; missing pricing choices and seller conflicts now have a direct way to resolve them.
  • Clearer Smart Start journey. Describe, Review, and Edit & export now read as one connected task from source text to editable invoice.
  • Cleaner signed-in editor header. Account, market, document, and export controls are organized more clearly across desktop and mobile.

Good to know

  • Scanned and image-only PDFs are not supported in this release. PDF import requires readable text in the file; screenshots, photos, and scanned PDFs are not included yet.
  • Review AI-extracted details. Confirm identities, quantities, prices, tax treatment, totals, dates, and payment instructions before creating the draft.
  • Account deletion does not remove separate copies. Documents saved on your device or in your connected storage remain separate from the InvoiceCraftly account.

Try Smart Start from a description, import a text-based PDF, or review account controls.

More public business data and VAT checks

Company lookup now covers Sweden, and VIES VAT checks are live

New

  • Sweden company lookup. Enter a Swedish organisationsnummer, review public company details from Bolagsverket, then start a Swedish invoice with the selected customer details filled in.
  • Four company-lookup markets. Company Lookup now covers Norway, Finland, Denmark, and Sweden with country-specific sources and terminology.
  • VIES VAT number checker. Check a supported EU or Northern Ireland VAT number against the European Commission VIES service and see whether the result is valid, invalid, or temporarily unavailable.

Improved

  • Less retyping after company lookup. Reviewed company results can fill customer name and address details before you continue to the invoice.

Good to know

  • Company lookup and VIES checks answer specific public-record questions. Review the customer, VAT treatment, and invoice details that apply to your transaction before sending.

Try Sweden company lookup, compare all markets in Company Lookup, or open the VIES VAT number checker.

More focused invoice and payment tools

New VAT, payment-reference, IBAN, XML, and EHF tools

New

  • VAT, project-price, and IBAN tools. Add or extract VAT using a rate you provide, calculate selling price and margin for project work, and check IBAN format and checksum before using payment details.
  • Nordic payment-reference tools. Norway now has a KID validator/generator, Finland has a domestic reference-number validator/generator, and Sweden has an OCR reference validator with selectable control mode.
  • E-invoice XML viewer. Open supported Peppol/EHF-compatible UBL, OIOUBL, and Finvoice XML files and review the invoice details they contain.
  • Norway EHF tools. Check EHF 2027 readiness and review whether public Peppol information indicates that a recipient can receive the relevant document type.

Improved

  • Better local tool discovery. Country tool pages now surface utilities that match local payment and e-invoicing tasks.

Good to know

  • XML viewing is not full compliance validation. Review the file against the rules that apply to your e-invoice workflow.
  • Recipient checks do not send e-invoices. They can help with preparation, but delivery still happens through your chosen e-invoicing service or network.

Browse all current free tools or open the Norway tools for the EHF and KID utilities.

Cleaner seller and customer addresses

Postal addresses are now split into clearer fields

Improved

  • Separate address fields. Street or premises lines are now separate from postal code, city, region, and country, making seller and customer addresses easier to enter and review.
  • Better company-lookup autofill. Public company results can fill postal code, city, and country into the matching customer fields while keeping everything editable.
  • Clearer address review. City and country information no longer needs to be interpreted from one free-form address block.

Good to know

  • Review imported address details. Confirm the billing address and country information before sending the document.

Open the invoice editor to use the separate address fields.

Public company lookup in a third market

CVR lookup is now available for Danish invoices

New

  • Denmark CVR lookup. Enter an 8-digit CVR number, review public company identity and address data from Det Centrale Virksomhedsregister through Datafordeleren, then start a Danish invoice with the selected customer details filled in.
  • Three company-lookup markets. Company Lookup now covers Norway, Finland, and Denmark with country-specific sources and terminology.

Good to know

  • CVR number search only. Enter the company's CVR number; company-name search was not included in this release.
  • Advertising protection is shown when available. CVR's Reklamebeskyttelse marker is not copied into the invoice, and the lookup is not intended for unsolicited marketing.

Open CVR-opslag for Denmark or compare all live markets in Company Lookup.

More local workflows and easier browser capture

Norway is live, Invoice Capture is on Microsoft Edge, and market switching is easier

New

  • Norway experience. InvoiceCraftly now supports Norwegian Bokmål with NOK defaults, Norway-specific business and VAT fields, invoice-number continuity safeguards, and local invoicing guidance.
  • Invoice Capture for Microsoft Edge. Version 1.0.1 is available from Microsoft Edge Add-ons. Select work details on a page, review the text you chose, then open it in InvoiceCraftly as an invoice, quote, or estimate.
  • Market switcher. Move more clearly between the international, Denmark, and Norway experiences from local pages and editors.

Improved

  • Document language now carries through. Changing the document language updates invoice labels in the preview and supported visual exports.
  • More natural Danish and Norwegian editing. Local editor labels, business fields, and mobile presentation now feel more consistent with each market.
  • Simpler site footer. The footer now uses a shorter product, resources, and company structure.

Good to know

  • Chrome was not yet released on this date. Invoice Capture was available from Microsoft Edge Add-ons; the Chrome Web Store version had not been published yet.

Open the Norway experience, install Invoice Capture for Microsoft Edge, or create an invoice.

A stronger Danish experience and less retyping

Danish pages are now up to date, and selected text can open directly in the editor

Improved

  • Updated Danish homepage. The Danish homepage now reflects the current InvoiceCraftly experience, navigation, and answers to common questions.
  • Selected text opens ready for review. Invoice Capture can fill the InvoiceCraftly editor with the work details you selected instead of asking you to type them again.
  • Better editing beside the extension. The editor remains usable at the narrower width created when the browser extension panel is open.

Good to know

  • You choose what Invoice Capture uses. It works from text you explicitly select on the page.

Visit the Danish experience or read about Invoice Capture for Microsoft Edge.

Practical guidance for common freelance work

New invoice guides for designers, developers, and consultants

New

  • Graphic designer invoice guide. Start with example line items for identity work, interface design, revision rounds, and licensing-related charges.
  • Freelance developer invoice guide. Review example billing for development milestones, code review, integrations, maintenance, and change requests.
  • Consultant invoice guide. Start with examples for discovery sessions, advisory time, retainers, workshops, and reimbursable expenses.

Improved

  • Better mobile editing. Profession templates open full screen on smaller devices, while larger screens can use the editor directly within the guide.
  • Clearer profession-specific advice. Each guide explains billing choices that are relevant to that type of work rather than repeating generic invoice instructions.

Good to know

  • Examples are fictional. Replace names, amounts, dates, tax settings, payment details, and terms before sending a document.

Browse the invoice guides or create a blank invoice.

A clearer first invoice

It is easier to get started with a blank invoice

Improved

  • A clearer place to begin. A short first-use prompt points a new blank invoice toward business details while the preview updates as you edit.
  • Clearer save guidance. After a meaningful edit, InvoiceCraftly explains that the document is saved on this device.
  • More familiar editor language. Business details, client details, examples, designs, backups, payment instructions, and final review now have clearer labels.
  • Clearer payment choices. Payment-page, contact, and SEPA transfer options now explain what the recipient can do.

Good to know

  • No account is required to create an invoice. The main action still opens a blank invoice directly.
  • InvoiceCraftly does not process payments. It can add payment instructions, but it does not receive, confirm, or track payment.

Create a blank invoice or review the complete workflow in the invoice guide.

Clearer answers and examples

More useful invoice guidance and photography examples

Improved

  • Clearer starting points. The homepage, invoice guide, photographer template, and tools now point more directly to the action that matches the task.
  • More useful photography guidance. The photographer example separates production, retouching, and usage licensing with fictional details that can be reviewed before editing.
  • Clearer product explanations. Account requirements, saved documents, exports, QR options, payments, and wording help are now explained more consistently.

Read the invoice guide, review the photographer invoice example, or create an invoice.

Clearer QR, export, and sharing guidance

QR, CSV, and sharing choices are easier to understand

Improved

  • Clearer optional QR guidance. Payment QR codes are explained as optional and appear only when enabled in supported visual exports.
  • Clearer export choices. PDF, PNG, and SVG are finished document formats, while CSV is separate line-item data for spreadsheets.
  • Photography next steps. The photographer template now links to related creative templates, QR guidance, the readiness checklist, and document-format help.
  • Better sharing previews. Public pages now provide more consistent titles, descriptions, and preview images when shared.

Review the optional payment QR guidance or open the invoice editor.

A clearer homepage and more planning tools

Plan rates, deposits, and invoice details more easily

New

  • Freelance rate calculator. Estimate hourly and day rates from an income goal, business expenses, contingency, and realistic billable capacity.
  • Deposit and balance calculator. Split a project total into a deposit and final balance or two to five milestone payments.
  • Add a calculated amount to the invoice. Review a proposed line item before adding the selected rate or payment amount to the open invoice.

Improved

  • Clearer homepage purpose. The opening section now identifies InvoiceCraftly directly as a free invoice generator.
  • Shorter homepage answers. Common questions are answered briefly, with detailed help linked from the Guide and Tools pages.
  • More stable mobile navigation. The shared header no longer shifts long pages after loading.
  • Currency-aware calculations. Rate and deposit calculations respect zero-, two-, and three-decimal currencies.

Good to know

  • Use the calculators as planning tools. Review rates, taxes, benefits, payment schedules, and contract terms for your business and location.

Try the freelance rate calculator or deposit and balance calculator.

Data portability, backups, and broader currency support

CSV import and export, clearer backups, and broader currency support

New

  • CSV line-item export. Export calculated line items and totals as spreadsheet-ready CSV data.
  • CSV line-item import. Upload a CSV or paste spreadsheet rows, review column matches, and add the ready line items in one step.
  • Saved-document review. Filter documents saved on this device, compare selected totals by currency, and open a record without changing it.
  • More complete workspace backups. Backups preserve documents, settings, and referenced logos.
  • Optional analytics choice. Analytics stays off until you allow it, and you can change the choice from the footer or Privacy page.
  • Global currency selection. Search 154 currencies by code, name, symbol, or familiar alias.

Improved

  • Faster CSV setup. Common descriptions, quantities, units, prices, and tax fields are matched automatically for review.
  • Safer CSV export. Text that could be interpreted as a spreadsheet formula is exported safely as text.
  • Clearer backup compatibility. A backup that is too new for the current version is rejected before it can replace the current workspace.
  • Clearer payment-link review. InvoiceCraftly shows the destination website before you use a payment link.
  • Currency-aware precision. Preview and exports consistently respect zero-, two-, and three-decimal currency conventions.

Fixed

  • Complete contact icons in exports. Contact and tax icons retain their full edges in preview, PDF, PNG, and SVG output.

Good to know

  • CSV restores line items, not a full editable document. Use a workspace backup when you need to restore the complete document and settings.
  • Changing currency does not convert amounts. InvoiceCraftly changes the currency and formatting but does not apply exchange rates.

See how to import CSV line items or review analytics and privacy choices.

More useful tools and document-completion choices

More useful tools and clearer choices after export

New

  • QR code generator. Create and download a QR code for an HTTPS link, contact card, email draft, phone number, or plain text.
  • Invoice number planner. Preview a prefix, optional year, separator, and padded sequence without reserving a number.
  • Post-export choices. After PDF, PNG, or SVG export, create the next blank document, keep editing, or remove the editable copy from this device.

Improved

  • Easier tool discovery. The Tools page and Guide provide clearer paths between planning, review, and invoice creation.
  • Cleaner next-document flow. A new document does not carry forward the previous client or transaction details.
  • Clearer document status. History distinguishes drafts, exported documents, and documents changed after export.

Good to know

  • Removing the editable copy does not remove exported files. PDF, PNG, SVG, or other copies saved elsewhere remain unchanged.

Browse the invoice tools; no account is required to use the core invoice workflow.

Guidance, templates, and writing help

Due-date tools, readiness checks, wording help, and more templates

New

  • Invoice due-date calculator. Turn an issue date and common payment term into a clear calendar due date.
  • Invoice readiness checklist. Build a focused pre-send review for invoices, quotes, estimates, receipts, or credit notes.
  • Professional wording assistant. Create line-item wording, review the suggestion, and decide whether to apply, replace, or append it.
  • Expanded template catalog. Seventeen fictional starting points now cover invoices, quotes, estimates, receipts, and credit notes across more professions.

Improved

  • Checklist opens the right document type. The readiness checklist opens the editor with the invoice, quote, estimate, receipt, or credit note you selected.
  • Clearer page location. Document types, tools, use cases, and templates provide consistent breadcrumb navigation.

Good to know

  • Due dates use calendar days. The calculator does not adjust for weekends, holidays, business-day rules, contracts, or statutory periods.
  • Template data is fictional. Replace and verify identities, tax choices, dates, amounts, payment destinations, and QR content.
  • Review wording suggestions. Check that suggested descriptions accurately reflect the work you are billing for.

Explore the tools, templates, or complete guide.

Workspace, Danish support, and clearer product information

More ways to continue your work and start in Danish

New

  • Danish starting point. Use Danish document terminology, DKK, Danish date and number formatting, and common Danish business and bank fields.
  • Recent documents. Continue, duplicate, delete and restore a document saved on this device, or clear the list after confirmation.
  • Reusable business defaults. New documents can reuse seller details, branding, logo, currency, locale, and payment preferences without copying client details.
  • Document-format guidance. Quote, Estimate, Receipt, and Credit Note pages explain when each format may be useful and what to review.
  • Contact, feedback, and partnership pages. Ask questions, report concerns, suggest improvements, or discuss focused partnerships.
  • About, Security, Privacy, and Changelog pages. Find clearer information about who operates InvoiceCraftly, how the product works, and its main limitations.

Improved

  • More complete backups. Workspace backups include referenced logos, and a failed import leaves the current workspace unchanged.
  • Cleaner invoice creation. Blank untouched drafts no longer fill the recent-documents list.
  • Clearer recovery guidance. InvoiceCraftly now explains that documents saved only on this device cannot be recovered from another device unless you create a backup.
  • More direct examples. Template links open the intended gallery or finished example more reliably.

Fixed

  • Calmer editor layout. Fixed preview flashes, duplicate scrolling and controls, toolbar movement, header overlap, and a misleading manual-save indicator.

Good to know

  • Danish fields help with entry and formatting. Review registrations, VAT treatment, and e-invoice requirements that apply to your transaction.

Review the invoice guide, privacy information, or security and limitations.

Earlier improvements

Professional examples, mobile editing, and export fixes

New

  • Finished invoice examples. Added profession-based examples with realistic fictional details, logos, and optional scan-to-pay QR codes.
  • Visual guide. Added a step-by-step guide with an annotated finished invoice.

Improved

  • Better mobile editor. Editing and preview controls adapt more clearly to smaller screens.
  • Invoice branding. Seller and client contact details use compact icons, and every free export includes the linked Made with InvoiceCraftly.com credit.

Fixed

  • PDF page handling. Normal single-page invoices no longer produce an unnecessary duplicate page.
  • More reliable SVG exports. SVG files preserve invoice fonts and render more reliably.

No action is required.