Skip to main content

Paying invoices to a G-account

Written by Jèsel Broekema
Updated over a week ago

This function is only available for Dutch administrations of AFAS, Exact Online Bouw (formerly Bouw7), Exact Online, KING ERP, SnelStart, Twinfield, Visma AccountView and Exact Boekhoud Gemak and Multivers.

What is a G-account?

A G-account is a blocked account that contractors can use to pay payroll taxes (with or without VAT) for personnel hired by them to the tax authorities or to subcontractors. No other payments can be made from a G-account. The account protects parties against non-payment of payroll taxes.

Working with a G-account in Zenvoices

Entering a G-account amount in a transaction

In the transaction screen you can specify which amount or percentage of the total invoice amount must be split to the G-account that is configured in the software account master data in the accounting package. The payable bank account amount is also displayed.

When the transaction is created in your accounting package, the transaction will then automatically be split into a payable bank account payment and a G-account payment.

Automatic split

In a transaction proposal the G-account amount is automatically determined based on the last transaction, the software account master data or the used transaction template.

Making the field visible to post to a G-account

Click the settings icon at the top of the transaction screen to adjust the settings of the transaction screen:

In the window that appears you can make the G-account field visible. You can find it in the section Header fields under Fields (financial transaction). These settings are personal and are saved per user.

Procedure and required settings for SnelStart users

Users of SnelStart must configure a G-account clearing general ledger account once in the administration settings. This setting can be found via Manage / Environment / Administrations / Edit on the SnelStart tab. No VAT must be allowed for this general ledger account in SnelStart. For example use function 0 (miscellaneous) for this general ledger account in SnelStart.

In addition, for creditors that are paid via a G-account you must configure a G-account software account in the software account master data (under 'Settings') in Zenvoices. This is the creditor used to post the G-account part of the invoice. This creditor must be created in SnelStart and for this creditor the G-account IBAN must be set as the bank account.

If you enter a G-account amount in a transaction, Zenvoices will create two transactions in SnelStart: one transaction with the payable amount for the creditor and one transaction with the G-account amount for the G-account creditor configured for that creditor. The configured clearing account is used to post the G-account amount credit/debit in both transactions.

Procedure and required settings for KING ERP users

Users of KING must configure a G-account software account in the software account master data (under 'Settings') in Zenvoices for creditors that are paid via a G-account. This is the creditor used to post the G-account part of the invoice. This creditor must be created in KING and for this creditor the G-account IBAN must be set as the bank account.

If you enter a G-account amount in a transaction, Zenvoices will create a transaction flow with two invoices in KING: one invoice with the payable amount for the creditor and one invoice with the G-account amount for the G-account creditor configured for that creditor.

Did this answer your question?