You receive payments for invoices on your bank account regularly, but still need to adjust the payment status of your invoices in Teamleader manually? If you are located in Belgium, this integration might save you some time.

Ponto bridges the gap between your professional bank accounts and Teamleader so your invoices are automatically reconciled in real-time. Teamleader matches your transactions every 2 hours with your sales invoices which means no more manually checking every bank account to see if your invoice has been paid.

Available bank connections

You can connect accounts of the following banks:

  • Belfius
  • ING
  • KBC
  • KBC Brussels
  • CBC
  • BNP Paribas Fortis
  • Fintro
  • Hello Bank!
  • Axa
  • Beobank
  • Nagelmackers
  • Crelan
  • bpost bank
  • Bank van Breda
  • CPH
  • Europabank

How to activate

In order to activate your integration you can follow these steps:

  1. Register with your VAT-number at
  2. Click on the tab “Accounts” > “Add account” to input your bank accounts
  3. Go to Teamleader and click on your profile picture in the right upper hand corner > Integrations
  4. Look for Ponto, add the integration and log in with you Ponto details

Your integration is now active.


The maximum amount to be paid per month per bank account connected is 4 euros.

Partial payments

Payments received through Ponto are matched based on the invoice reference. If the reference matches, the payment will be added to the invoice in Teamleader.

The invoice in Teamleader will only get the status 'paid' when the full amount has been paid.

Important remarks

Please take these remarks into account when setting up the integration with Ponto.

  • This integration can only be used for your Belgian customers
  • You need a VAT-number to be able to use the integration
  • If you have several company entities in Teamleader, the integration automatically works for all entities and not only your default company entity. You don't have to link the other company entities manually.
  • Things to check if your invoices are not being set to paid:
    • The integration works based on structured messages: if your customer does not use the (correct) structured message to pay the invoice, the invoice will not be set to paid
    • It is legally required to authenticate each 90 days in Ponto, otherwise the integration might stop working. In most cases users will receive an email once the authorization has expired. To authenticate, click on your user icon in the top right-hand corner > Integrations > Manage > go to Ponto and click on Settings.
      Note: Payments that have been made during a period of non-authentication will not be pushed through retroactively.
    • Check whether your bank account is still visible in the Ponto interface
    • There is an issue with your bank's API 
    • You need a paying Ponto account in order to use the integration

Note: Did you check all the remarks mentioned above and is your invoice still not put on paid in Teamleader but already paid in Ponto? Please reach out to us and send us a screenshot of the payment in Ponto with the structured comment and the number of the invoice in Teamleader.