Commerce add-on

Write the invoice. Send it as an e-invoice.

With a project behind it or without: you write the invoice directly. It goes to the client as an e-invoice and stays traceable in the record. Krahasso checks the mandatory fields before sending, so it gets through the first time.

  • Write an invoice directly, with a project or on its own
  • Out as an e-invoice: XML to EN 16931 or a ZUGFeRD PDF
  • Your own number sequences, recurring invoices and credit notes

30-day money-back guarantee. No credit card.

The invoice list with drafts, partial and final invoices, credit notes and cancellations

Create. Check. Send.

Client, line items and terms go in on one page. Krahasso checks the mandatory fields and produces the structured invoice plus the PDF on your letterhead. Your client gets both together, in one send.

E-invoicing

E-invoicing is mandatory. In Krahasso it is standard.

Since 1 January 2025, German B2B invoices have to be receivable electronically. Every invoice is created structured to EN 16931, with the readable PDF alongside. Client, terms and line items sit on one page. The number sequence issues the number when it is sent.

Edit invoice
Invoice to
Familie Mustermann
Musterweg 12
Herr Max Mustermann
Private client
Invoice details
E-invoice
EN 16931 · ZUGFeRD
Invoice number
Assigned when it is sent
Price list
House list, restoration (v1)
Invoice date
28.09.26
Due date
12.10.26
Product or service
02.020 Core drilling through screed, D 12 mm
1 pc · 14,50 € · 19 % VAT
14,50 €
01.010 Site setup, travel out and back

Travel, securing the work area, protective coverings, and clearing the site once the work is done.

9 psch · 185,00 € · 19 % VAT
1.665,00 €
02.010 Leak detection with thermography and moisture readings

Non-destructive location of the cause, measurement log included.

1 psch · 390,00 € · 19 % VAT
390,00 €
Add a line
Total
incl. VAT
2.462,71 €
Save
Validation

Every mandatory field checked. Before it goes out.

If a mandatory field is missing, the recipient rejects the invoice, with the number already spent. Krahasso checks the same rules first: EN 16931, the German CIUS, the Peppol address rules. You see every missing field at once and fill them in on the draft. So the invoice gets through the first time.

Send invoice
Checked against EN 16931
ZUGFeRD (PDF with XML)
A PDF/A-3 with the structured invoice inside it.
XML (EN 16931)
The structured invoice alone, for a system that reads it in.
Mandatory fields
  • Your address, VAT ID and contact email BR-DE-2
  • Your payment details (IBAN) BR-DE-1
  • The client's address with postcode, city and country BR-DE-4
  • The client's email as their electronic address PEPPOL-R010
  • Delivery date or service period BT-72 / BG-14
  • Your phone number is missing. An e-invoice requires it. BR-DE-6
Not ready to send

The recipient's system would reject this invoice. Krahasso names every missing field at once, before the invoice goes out, rather than one per attempt.

Invoice number assigned on finalisation
Branding

Your logo, your colour. On every invoice.

Set your logo and house colour once, and every document picks them up. The letterhead follows DIN 5008. Your client finds recipient, line items, net, VAT and payment terms where they expect them. Preview drafts at any time, before they take a number.

Number sequences

A sequence per document type. Issued without gaps.

Invoice. Partial invoice. Final invoice. Credit note. Cancellation. Quote. Variation. Ten document types, each with its own sequence. You set the format, the digit count and when it resets. A series from your previous program simply carries on. The number is issued on finalising, so the series stays gapless.

Recurring

Set up once. The invoice comes by itself.

A template with an interval, a start date and an optional end, from weekly to five-yearly. Preview the next invoice, and pause the schedule whenever you like. You can also trigger a run by hand. The same period is never billed twice.

Corrections

Cancellation or credit note. The original stays.

A sent invoice stays as it is. A cancellation reverses it in full, a credit note corrects part of it. Both are documents of their own, with their own number. The original is kept, as bookkeeping requires. An invoice that is right is an invoice that gets paid.

Take the next step

See it on a job of your own.

A short call where we walk through your actual workflow and show what it looks like in Krahasso.

Hosted in Germany

Servers and backups sit in German data centres. Processing under Art. 28 GDPR, with the DPA included.

E-invoicing to EN 16931

With the Commerce module: every invoice as XRechnung or ZUGFeRD, mandatory fields checked before it goes out.

Backed up daily

Backups at a second German data-centre site, kept for 31 days.

Your data stays yours

Projects, receipts and documents export to file whenever you want, including on your way to someone else.

Commercial

More in Commercial

All features
New quote
Quote to
Familie Mustermann
Musterweg 12
Herr Max Mustermann
Private client
Quote details
Document type
Quote (binding)
Quote number
Assigned when it is sent
Price list
House list, restoration (v1)
Quote date
28.09.26
Valid until
28.10.26
Product or service
02.010 Leak detection with thermography and moisture readings

Non-destructive location of the cause, measurement log included.

1.880,00 €
5 psch · 390,00 € · 19 % VAT · 70,00 € discount
Add a line
Net
1.880,00 €
VAT
357,20 €
Total incl. VAT
2.237,20 €
Save

Quotes & orders

A quote that stands on its own and becomes an order when it is accepted. Each client gets their own price list. Named text templates behind it.

Invoice RE-2026-0007
779,32 € Part paid
outstanding of 2.879,32 €
Invoice total
2.879,32 €
Payment 14.08.2026
− 1.500,00 €
Payment 02.09.2026
− 600,00 €
Outstanding
779,32 €
Dunning levels
Reminder
sent
1st
due
2nd
pending
Final
pending
Reminder carries no fee · dunning fee €5.00 · interest base rate + 9 points
You trigger each reminder yourself.

Payments & dunning

Record payments and part payments. Set an early-payment discount. Chase overdue invoices in four steps.

Get started

Your first job. Set up together.

We set up your warehouse and your first project with you. On the call we work out which modules fit your business. Every number that is right on site is right in the report.

30-day money-back guarantee. No credit card.