Invoice

Overview

With Surface Solutions, you can make your invoicing efficient, transparent, and traceable. It allows you to manage invoices, credit notes, and cancellation invoices in a structured way, issue partial invoices, automatically calculate totals, and handle export and dispatch directly from the platform.

With invoices, you can:

The invoice management system is modular and consists of several areas:

  1. Invoice Editor:
    Here, you create new invoices or credit notes from existing orders. All relevant information is pre-filled automatically, including customer data, line items, tax rates, and document templates. You can edit items, apply discounts, issue partial invoices, and check previews before the invoice is finally generated.

  2. Invoice Overview:
    Provides a central view of all invoices, credit notes, and cancellation invoices. You can filter by customer or status, access individual invoices, export them, or send them by email. From this overview, you can also access the functions for cancellation and credit note creation.

  3. Cancel Invoices:
    Enables the cancellation of already created invoices. A legally correct cancellation invoice is automatically generated to offset the original invoice. The status of the original invoice is set to "canceled," while the new cancellation invoice follows the same numbering sequence.

  4. Create Credit Notes:
    Allows you to create credit notes for orders with a negative open amount. The editor corresponds to the invoice editor, enabling adjustment of items, totals, and tax rates, generating an independent credit note with its own numbering sequence.

  5. Export Invoices:
    Enables batch export of multiple invoices within a defined date range. The selected invoices are compiled as PDF files in a ZIP archive for efficient archiving or further processing.

The invoice management in Surface Solutions thus provides a comprehensive solution covering all relevant steps from creation, editing, cancellation, and credit note generation to export. This ensures full control over open amounts, invoiced positions, and all invoice documents, regardless of the complexity of your orders.

Create Invoice

Invoices in Surface Solutions are created exclusively based on existing orders. This means that an invoice can only be generated if an order has a positive outstanding amount. If the outstanding amount is greater than 0, an invoice can be created. If the outstanding amount is less than 0, a credit note can be created instead (see the Credit Notes chapter).


Access and Creation

To create a new invoice, first open the desired order.
In the upper section of the order editor — in the header — you’ll find the button “Generate New Invoice”.
After clicking this button, the invoice editor will open.

image.png

The invoice editor displays all the information that will appear on the invoice. This data comes from three sources:

  1. From the order – in particular, the items, amounts, and reference values.
  2. From the customer data – such as name, address, contact person, and tax number.
  3. From the document definition – including predefined standard texts, tax rates, payment terms, and legal notices.

image.png


Editing Options in the Invoice Editor

In the invoice editor, you can adjust various details before generating the invoice:

After the invoice is created, all positions included in it are automatically marked as invoiced in the order.
When creating a new invoice, only positions that have not yet been invoiced are suggested.


Totals and Taxes

Below the list of positions, you will find the total overview. Here, you can:

The available tax rates come from the document definition and can be maintained centrally there.

Surface Solutions attempts to automatically select the appropriate tax rate based on your country and that of your customer. However, you can override this selection manually at any time.


Preview and Generation

Once all information has been checked and is complete, two actions are available:

  1. Show Preview
    Displays a temporary PDF preview of the invoice. This is for review purposes only and is clearly marked “Preview.” No document is saved or finalized during this step.
  2. Generate Invoice
    This action creates the invoice permanently.
    Before generation, a preview is shown for final verification.
    After confirmation, the invoice is assigned a sequential invoice number and saved in the invoice overview.

Note: Once generated, an invoice can no longer be edited or deleted.
If a correction is necessary, the invoice can be adjusted using the “Cancel” option or by creating a credit note (see the respective chapters).

image.png


Invoice Number and Filing

The invoice number is automatically assigned upon generation.
The number format can be configured via the document definition — for example, sequential numbers, years, or combinations thereof.

The completed invoice is automatically stored in the invoice overview. From there, it can be:

 

Invoice Overview

The invoice overview provides a central view of all invoices created in the system. From here, invoices can be viewed, exported, sent by email, or opened directly in the associated order.

You can access the invoice overview via the “Invoices” section in the navigation bar or through the quick access menu.

image.png

After an invoice is generated, it is automatically listed in the invoice overview. Each invoice is displayed as a separate row and shows the most important information at a glance.

Displayed Information

The overview displays the following information for each invoice:

This overview allows the invoice progress to be efficiently tracked across the entire organization.

image.png

Filter Functions

Using the filter bar above the table, invoices can be filtered by status and customer. Both filters can be combined to display specific subsets, for example, all open invoices for a particular customer.

Filtering is applied directly on the page, so results are updated immediately. The filter settings are reset when leaving the page.

Batch Export

The Batch Export function is available in the invoice overview. It allows invoices within a specific time period to be exported simultaneously as a ZIP file. The ZIP file contains a separate PDF document for each invoice.

This function is particularly useful for accounting purposes or regular archiving.

image.png

Actions per Invoice

For each invoice, several actions are available in the overview:

Cancellations

When the status of an invoice is set to “canceled,” the system automatically creates a credit note.
Before creation, a confirmation dialog appears asking the user to confirm the cancellation.
After confirmation, the credit note is automatically generated and displayed in the overview as a separate invoice with the corresponding note. More details on canceling an invoice can be found on the Canceling Invoices page.

Canceling Invoices

Invoices can be canceled directly from the invoice overview or in the invoice editor.
To cancel an invoice, select “canceled” in the Status field. A confirmation dialog will then appear, where you must confirm the action. The cancellation is only executed after this confirmation.

image.png

Cancellation Process

After confirmation, the selected invoice is marked as canceled. No further changes are made to the original invoice; it remains fully stored in the system. However, a new document is automatically created—the so-called cancellation invoice.

This cancellation invoice is assigned a consecutive invoice number within the same numbering sequence as regular invoices. It contains all items from the original invoice, but with negative amounts so that the total cancels out the previously billed amount. The generated PDF also automatically includes the note: "Cancellation Invoice for Invoice: [Original Invoice Number]".

image.png

Properties of the Cancellation Invoice

image.png

While cancellation invoices are issued within the same numbering sequence as regular invoices, credit notes have their own separate numbering sequence. This ensures that both types of documents remain clearly traceable.

Create Credit Notes

Credit notes in Surface Solutions are created exclusively from existing orders. A credit note can only be generated if the outstanding amount of an order is negative.

The outstanding amount is automatically calculated:
It results from the sum of all order items minus the amounts already invoiced. Once the outstanding amount is less than 0, the "Create Credit Note" button appears in the order editor instead of the "Create New Invoice" button.

If the amount is exactly 0, no invoicing can occur, and for a positive amount, the "Create Invoice" button is available again. In the order editor, you can add or remove items to adjust the outstanding amount.

image.png


Credit Note Editor

By clicking on “Create Credit Note,” the Credit Note Editor opens, which in structure and functionality is identical to the Invoice Editor.

The credit note initially includes all positions from the order, but can be adjusted within the editor. The following editing options are available:

All text blocks, tax rates, and standard notes are derived from the document definition, which is centrally maintained per organization. The document title is automatically set to “Credit Note.”


Generation and Numbering

Once the information has been checked and confirmed, the credit note can be finally created using the "Generate Credit Note" button.

After generation:

The numbering series can be configured via the document definition.

image.png


Export and Sending

Credit notes can – just like invoices

They are subject to the same formatting and layout rules as invoices, but differ in the document title.

Export Invoices in Bulk

In the Invoice Overview, users have access to the Bulk Export function to export multiple invoices at once.

image.png

Process

  1. Click the "Bulk Export" button in the top right corner.

  2. A dialog opens where you can set a date range for the export.

  3. After confirming the date range, click "Export".

The export generates a ZIP file containing all invoices within the selected period as individual PDF documents.

image.png

This bulk export provides an easy way to download invoices collectively for accounting, archiving, or internal reporting.