Skip to main content

v3 - Kritter Integration

Export Golfmanager invoices to the Sii Kritter accounting software via a CSV file: what it is, setup, fields, daily use and FAQs.

Index

What is this integration?

The Sii Kritter integration lets you move Golfmanager invoices into your accounting without typing them in by hand. Golfmanager generates a CSV file with the accounting entries (journal entries) of the invoices you select, and that file is then imported into Kritter, the accounting and tax management platform from Kriter Software.

A CSV is a text file with the data separated by a character (in this case, a semicolon). It is the format Kritter can read in order to incorporate the entries automatically.

The file follows the format Kritter requires, so that your accountant can incorporate it into the books directly and, where applicable, meet the obligations of the Immediate Information System (SII).

What problem does it solve?

  • Eliminates manual entry of invoices into the accounting.

  • Reduces typing errors in amounts, accounts and VAT.

  • Saves time at the monthly or quarterly close.

  • Keeps consistency between what is invoiced in Golfmanager and what is recorded in Kritter.

Which systems does it connect and in which direction does the data travel?

The integration works in one direction only: from Golfmanager to Kritter.

  • It is an on-demand export: you select the invoices and generate the file when you need it.

  • Kritter does not return information to Golfmanager. It is not a real-time or two-way synchronization.

  • The "bridge" is the CSV file that Golfmanager downloads and that is then loaded into Kritter.

What information is exported?

The file includes the accounting entries for each selected invoice:

  • The base lines by accounting account (with their cost center).

  • The VAT lines by tax type.

  • The customer line with the total.

  • The invoice type (registered, ticket/summary or credit note) and tax data (tax ID, date, scheme).

Each line carries its amount in the Debit or the Credit as appropriate.

Prerequisites (before enabling the integration)

  1. Have invoicing active in Golfmanager.

  2. Have the Sii Kritter module installed (see the next section).

  3. Invoicing permissions to access the export.

  4. Know how the accounting is set up in Kritter: accounts, cost centers and VAT codes must match the ones your accountant uses.

Installing the module

To enable the integration you need to install the Sii Kritter module. It is a module that is contracted separately. For information about contracting and installing it, contact our support team through the blue bubble in your management software.

Once installed, both the configuration section in Invoicing and the export action in the invoice list will appear.

How to set it up in Golfmanager (step by step)

So that the file comes out with the correct accounts, it is best to fill in these data before exporting. Ideally, do it just once, together with your accountant.

Step 1 — Default accounting account

  1. Go to the Settings Menu.

  2. Open Invoicing > Settings.

  3. Find the Sii Kritter Settings section.

  4. In the Default accounting account field, enter the generic account to be used for customers who do not have their own account assigned.

  5. Save the changes.

Step 2 — Accounting accounts for customers and products

  1. Customer: in each customer's record, assign their accounting account. If a customer does not have one, the default account from Step 1 will be used.

  2. Products: make sure the sales (income) account is defined. Golfmanager takes it from the product and, if it does not have one, from its subfamily or its family.

Step 3 — VAT codes and cost centers

  1. Taxes: in each tax, enter its Tax code (Sii Kritter) and its VAT account.

  2. Subfamilies: in each subfamily, enter the corresponding Cost center (Sii Kritter).

Step 4 — Export invoices (optional)

If an invoice is an export invoice, mark it on the invoice itself with the It is an export invoice field, so it comes out with the correct scheme in the file.

💡 Implementation tip: set up the accounts, VAT codes and cost centers together with your accountant before you start. After that, maintenance is minimal.

The configuration fields in detail

Below is an explanation of each field involved in the export.

1) Default accounting account

• Field name: Default accounting account

• Description: Generic accounting account applied to customers without their own account. It is located in Settings > Invoicing > Settings > Sii Kritter Settings section.

• Impact on the system: It acts as a safety net: it ensures no customer line is left without an account in the file. If it is empty and the customer also has no account, that line will come out incomplete.

• Usage example: you enter the account 43000000 as the default account.

  • What happens when it is used: when exporting an invoice of a customer without an assigned account, the customer line comes out with 43000000.

  • System behavior: Golfmanager uses the customer's account if it exists and, failing that, this default account.

2) Customer accounting account

• Field name: Accounting account (in the customer record)

• Description: The specific accounting account for that customer, which replaces the default account.

• Impact on the system: It determines which account the customer appears with in the entry. Useful for recurring customers or those with their own accounting treatment.

• Usage example: you assign the account 43000123 to the customer "Hotel del Campo".

  • What happens when it is used: all their invoices are exported with the account 43000123 on the customer line.

  • System behavior: this account takes priority over the default account.

3) Sales account (product, subfamily or family)

• Field name: Product accounting / sales account

• Description: The income account to which the sale is allocated. It is taken from the product and, if it does not have one, from its subfamily or its family.

• Impact on the system: It defines in which income account the bases are recorded. If it is missing at all three levels, that base comes out without an account.

• Usage example: the "Green Fees" family has the sales account 70000001.

  • What happens when it is used: all green fee products, if they do not have their own account, are exported with 70000001.

  • System behavior: the system looks for the account in the order product → subfamily → family and uses the first one it finds.

4) Tax code (Sii Kritter)

• Field name: Tax code (Sii Kritter), in each tax

• Description: The code with which Kritter identifies each VAT type. It is filled in on each tax's record.

• Impact on the system: It allows the VAT lines to come out with the code Kritter expects. If it is missing, the VAT may not be incorporated correctly.

• Usage example: you set the corresponding Kritter code on the "VAT 21%" tax.

  • What happens when it is used: lines with 21% VAT are exported with that Kritter code.

  • System behavior: the code travels in the VAT line of the entry, together with the VAT account.

5) Cost center (Sii Kritter)

• Field name: Cost center (Sii Kritter), in each subfamily

• Description: The Kritter cost center to which that subfamily's sales are assigned.

• Impact on the system: It allows you to analyze the accounting by areas or departments. If it is missing, the line comes out without a cost center.

• Usage example: the "Restaurant" subfamily is associated with Kritter's hospitality cost center.

  • What happens when it is used: the bases of products in that subfamily are tagged with that cost center.

  • System behavior: the cost center accompanies the base line in the entry.

6) It is an export invoice

• Field name: It is an export invoice (on the invoice)

• Description: A checkbox that marks an invoice as an export invoice in order to apply the appropriate tax scheme.

• Impact on the system: It changes the scheme with which the invoice comes out in the file (export scheme instead of the general one).

• Usage example: you mark an invoice to a foreign customer as an export invoice.

  • What happens when it is used: that invoice is exported with the export scheme.

  • System behavior: if it is not marked, the invoice is treated with the general scheme.

7) Exported to Sii Kritter

• Field name: Exported to Sii Kritter (in the invoice detail)

• Description: An indicator (No / Yes) showing whether the invoice has already been included in a generated file. It is not edited by hand: the system updates it.

• Impact on the system: It helps you know which invoices you have already sent and avoid duplicate exports.

• Usage example: you generate the document including invoice no. 2025/0123.

  • What happens when it is used: that invoice's field automatically changes from No to Yes.

  • System behavior: when generating the file, Golfmanager marks the included invoices as exported.

ℹ️ Note: the exact name of some fields may vary slightly depending on your version and configuration (for example, "Sii Kritter" may appear as "Sii Kriter"). The function is the same.

How to export the file (day to day)

Once configured, exporting is very quick:

  1. Go to the Main Menu > Invoicing > Invoices to open the invoice list.

  2. Use the filters at the top to narrow down what you want to export: date range, status, invoice type, etc.

  3. Select the invoices (their references) you want to include.

  4. Open Actions ("More" menu, download icon) and click Generate Sii Kritter document.

  5. A CSV file with the format required by Kritter will be generated and downloaded automatically.

  6. Import the CSV into Kritter (usually done by the accountant).

  7. Check the result: in the detail of each included invoice, the Exported to Sii Kritter field will have changed from No to Yes.

Data that is exported, in summary

Data in Golfmanager

Where it goes in Kritter

Customer (tax ID)

Customer account in the entry

Product / subfamily / family

Sales account (income)

Subfamily

Cost center

Tax / VAT

VAT account and code

Total, date, number and invoice type

Accounting entry

Limitations to keep in mind

  • It is a manual, one-way export. It is not automatic or real-time. Kritter does not send anything back.

  • The quality of the result depends on the configuration: accounts, cost centers and VAT codes set incorrectly produce incomplete entries.

  • Invoices are marked as exported; avoid importing the same period twice into Kritter to prevent duplicates.

  • It affects invoicing only, not the booking portal or other areas.

Frequently asked questions

What is Kritter and what is the SII?

Kritter is the accounting and tax management platform from Kriter Software that your accountant uses. The SII (Immediate Information System) is the associated tax reporting mechanism. This integration prepares Golfmanager's invoices in the format Kritter needs to incorporate them.

Is the export automatic?

No. It is manual and on demand: you choose the invoices and generate the file when you need it (for example, at the close of each month or quarter).

The "Generate Sii Kritter document" action does not appear. Why?

The usual cause is that the module is not installed or that invoicing permissions are missing. Install the Sii Kritter module (contact support) and check your permissions.

How do I install the module?

The Sii Kritter module is contracted and installed with the help of our support team. Write to us through the blue bubble in your management software.

Empty accounts or "xxxxxxxx" appear in the file. What is missing?

Some accounting account is missing on the customer, the product, the subfamily or the tax. Review and complete the missing accounts (remember the default account for customers without an account).

The VAT does not come out right in the file.

It is almost always because the Tax code (Sii Kritter) is missing on the tax. Assign it on each tax's record, together with its VAT account.

The cost center is missing on some lines.

The subfamily of those products does not have the Cost center (Sii Kritter) assigned. Set it on the corresponding subfamily.

How do I know which invoices I have already exported?

In each invoice's detail, the Exported to Sii Kritter field shows No or Yes. It changes to Yes automatically when the invoice is included in a generated file.

What happens if I generate the document again with already-exported invoices?

The system takes the Exported to Sii Kritter status into account to help you avoid duplicates. Even so, be careful not to import the same period twice into Kritter to avoid repeated entries.

How do I mark an invoice as an export invoice?

On the invoice itself, enable the It is an export invoice field. That way it will come out with the export scheme in the file.

Does Kritter return any data to Golfmanager?

No. The integration is one-way: from Golfmanager to Kritter via the CSV file.

What format does the file have?

It is a CSV (text with the data separated by semicolons) with the entry structure Kritter expects.

Does it work for tickets/summary invoices and credit notes?

Yes. The file accounts for the invoice type (registered, ticket/summary or credit note) so that the entry is correct.

Who imports the CSV into Kritter?

It is usually done by your accountant, who is the one managing the accounting in Kritter.

Recommended best practices

  • Agree with your accountant on the chart of accounts, the cost centers and the VAT codes before you start.

  • Export by closed periods (month or quarter) and save each file identifying the period.

  • Mark export invoices when appropriate, for the correct scheme.

  • Run a first test with a few invoices and validate it in Kritter before adopting the procedure.

  • Rely on the "Exported to Sii Kritter" field to keep track of what has been sent.

Need help?

If you have questions about installing the module, configuring accounts or the file format, our support team is available to help you. Write to us through the blue bubble in your management software. For the specific accounts, cost centers and VAT codes, also rely on your accountant, who is the one who defines how the accounting should look in Kritter.

Did this answer your question?