Zoho books logo Help Docs
/

E-Invoicing - Overview

Note: This feature is only available on early access. If you would like to access this feature, write to us at support@eu.zohobooks.com.

Introduction

Germany is introducing mandatory electronic invoicing (e-invoicing) for B2B transactions. Starting 1 January 2025, all German tax payers must be able to receive e-invoices from their suppliers and all German businesses must be able to issue e-invoices from January 2028. Invoices sent or received via email in the PDF format will no longer be considered as an e-invoice from January 2025.


What is an e-invoice?

An e-invoice is a machine-readable invoice that is issued by a supplier in a structured data format that allows for its automatic processing. The buyer can then import it directly to their system instead of entering the details manually.


Who is required to send e-invoices?

Starting from January 2025, businesses established in Germany will have to make sure whether they fall under the mandatory e-invoicing rules. These are applicable for the following business:

  • Businesses with their registered office or place of management in Germany.
  • Businesses whose registered office is another country but operate in Germany.

If these conditions are met and a taxable supply is made in Germany to another business established in the country, an e-invoice must be issued. Exceptions to this will apply to small-value invoices (gross invoice amount not exceeding EUR 250) and travel tickets that serve as invoices.


Points to Note

  • Starting from January 2025, taxpayers will be required to accept structured e-invoices. However, there is no obligation to issue structured e-invoices, nor will there be a need to obtain the recipient’s consent if invoices are sent in either paper form or an unstructured format till December 31, 2026.
  • Starting from January 2027, companies with a turnover exceeding €800,000 will be required to issue structured e-invoices. However, companies with a turnover below €800,000 can still issue invoices in paper or unstructured electronic format if the recipient agrees.
  • Until December 31, 2027, invoices for transactions made in 2026 and 2027 can still be issued using EDI formats if the recipient consents.
  • Starting from January 2028, all German taxpayers must issue an e-invoice for every B2B transaction.

How does e-invoicing work in Zoho Books

PEPPOL (Pan-European Public Procurement Online) is an EU standard that facilitates the exchange of electronic documents like invoices, credit notes and so on. The transactions you create in Zoho Books are checked if the required fields are entered and sent via PEPPOL. Here’s how:

E-Invoice Function

When you create and send an invoice from your organisation, the access point of your organisation identifies the recipient’s VRN and sends the transaction to the receiver’s access point via the PEPPOL network. After receiving the invoice in the receiver’s access point, the invoice gets converted to a bill in the receiver’s organisation.


Set Up E-Invoicing in Zoho Books

Setting up e-invoicing in Zoho Books is a one-time process. Let’s see how you can set up e-invoicing in Zoho Books.

Prerequisites: You can set up e-invoicing only if you’ve enabled taxes in your Zoho Books organisation.

Here’s how you can enable e-invoicing in Zoho Books:

  • Go to Settings.

  • Select E-Invoicing under Taxes & Compliance.

  • Click Enable E-Invoicing.

    Enable E-Invoicing
  • Enter your mobile number.

  • The Send transactions to my customers checkbox will be marked by default. So you can send transactions to your customers once you enable e-invoicing.

  • Check the Receive transactions from my vendors box under E-Invoicing Preferences if you want to receive transactions from your vendors as well.

  • Click Enable E-Invoicing.

    Proceed E-Invoice
  • Read and accept all the terms and conditions.

  • Click Enable E-Invoicing.


Push Transactions via PEPPOL

Note:

  • You can send e-Invoices only to customers whose VAT Registration Number (VRN) is registered in PEPPOL. To check this, go to the customer’s Details page and click Check Status next to the e-Invoice’s status.
  • e-Invoices can be created only for customers whose VAT Treatment is Home Country.

To send e-Invoices to a customer through PEPPOL:

  • Go to Sales on the left sidebar and select Invoices or Credit Notes, based on your preference.
  • Enter the required details.

Note: When you create an invoice, you can provide your customer’s Payment Mode if required to comply with e-Invoicing regulations. The available options are: Cash, Cheque, Bank Transfer, and Sepa Credit Transfer. If you choose Sepa Credit Transfer as the preferred Payment Mode, you must choose a Bank Account with an IBAN. This will appear in the exported e-Invoices XML file, but does not affect how your customer pays for your invoices.

  • Click Save as Draft.

  • Click Send to Customer at the top of the customer’s Details page.

    Send To Customer

The invoice will be sent to your customer. A bill or vendor credit will be created for them, and a copy of the invoice will also be sent as an attachment.

Note: Once an invoice is pushed through PEPPOL, it cannot be edited or deleted. Instead, you can cancel or correct it.


Statuses of Transactions in E-Invoicing

The status of each transaction will be displayed in the transaction’s overview page. The statuses of the transactions in e-invoicing are:

StatusDescription
Yet To Be PushedWhen you create a transaction and save it as draft, the status of the transaction will be Yet To Be Pushed.
PushedWhen you send the transaction to your customer and there are no errors, then the status of the transaction will be changed to Pushed.
FailedIf there are any errors such as missing fields in the transaction, then the e-invoice will not be sent and the status will be changed to Failed. You can rectify the errors and try again.
AcceptedIf your customer accepts the transaction, the status of the transaction will be changed to Accepted.
RejectedIf your customer rejects your transaction, then the status of your transaction will be changed to Rejected.

Accept or Reject Transactions

When an invoice is sent, it will be received as a bill, while a credit note will be received as a vendor credit.

Here’s how to accept or reject transactions:

  • Go to Bills or Vendor Credits under Purchases.

  • Select the transaction and click Accept or Reject at the top.

    E-Invoice Function

The status of the transaction will be changed to Accepted or Rejected.


Correction Invoices

When your customer rejects your transaction, the status of the transaction changes to Rejected. You can create a correction invoice for the same and send it again to the customer. Here’s how:

  • Go to Invoices under Sales on the left sidebar.

  • Select the rejected invoice for which you want to create a correction invoice.

  • Click the More icon and select Create Correction Invoice.

    E-Invoice Function
  • Make the necessary changes.

  • Click Save as Draft.

Now, a new invoice with the corrected details will be created. The invoice for which you created a correction invoice will be shown in the invoice PDF as Preceding Invoice#.


Cancel Invoices

After you create and send an invoice to your customer via PEPPOL, you may want to cancel the invoice due to reasons like order cancellation or incorrect entries. Here’s how you can cancel an e-invoice:

  • Go to Invoices under Sales on the left sidebar.

  • Select the invoice that you want to cancel.

  • Click the More icon and select Cancel.

    E-Invoice Function

A cancellation invoice will now be created automatically in the Credit Notes module. You can send the cancellation invoice to your customer for approval. Then, you can create a correction invoice for the cancelled invoice.

Note: Once an invoice is cancelled, the action cannot be reversed. Any associated transactions will be dissociated and excluded from your organisation’s accounts and won’t be displayed in journals.


Disable E-Invoicing

Note: Once you disable e-invoicing, you will no longer be able to push transactions via PEPPOL.

Here’s how you can disable e-invoicing in Zoho Books:

  • Go to Settings.

  • Select E-Invoicing under Taxes & Compliance.

  • Click Disable E-Invoicing in the top-right corner.

  • Click Disable in the popup that appears.

    E-Invoice Function
Was this document helpful?
Yes
No

Thank you for your feedback!