About the Foundation for Public Code


This guide


  1. Exact
  2. Visionplanner
  3. WeFact
  4. Payments
  5. Invoices – payable
  6. Invoices – receivable
  7. Bank statements
  8. Budget
  9. Tax status pertaining to financials

GetMonkeys is our service provider. They process and book all the payments every second Wednesday of the month. Any corrections can be mailed to the bookkeeper and are processed the next day. GetMonkeys is also responsible for producing our annual financial reports and can be asked for other financial services as needed.


Exact is a Dutch software company that offers accounting, enterprise resource planning, and other software for small and medium enterprises. We have a license via GetMonkeys. The operations coordinator and chief executive have access to Exact. Temporary access can be given to financial consultants.


Visionplanner is a leading provider of financial reporting and accounting solutions to small and medium-sized companies, accountants, and administrative offices. It has a direct integration with Exact and we use it for forecasting. The budget blueprint (spreadsheet) serves as the baseline for the information in Visionplanner. Thanks to the integration with Exact, our bank, and Tentoo NMBRS, it gives a complete overview of all our financials. The operations coordinator and chief executive have access to Visionplanner.


WeFact is a lightweight and easy to use program for invoicing. We use it for membership administration. It’s integrated with both Exact as well as Visionplanner. The operations coordinator has access to WeFact and creates accounts for other staff members that need access. WeFact has our customized template for membership invoices. Payment requests are sent directly from WeFact to our members at the beginning of each year from our own domain via info@publiccode.net.


All payments are managed by the operation coordinator. The operations coordinator makes sure there is always an underlying document or receipt (boekstuk) for each transaction. Having a paper trail is essential.

Invoices – payable

The operations coordinator is responsible for paying and processing all the invoices and payment requests that come in. The process goes as follows:

  • Send paid invoices to 2y4k@inkoop.exactonline.nl as PDF, including expense reports from third parties
  • Make sure to add right ledger in the title of the PDF so the bookkeeper knows where to book it
  • Do NOT send invoices from Rabobank, GetMonkeys, and Tentoo, as these are all integrated within Exact
  • Do NOT send receipts from underlying expense forms, as this would lead to duplication
  • Filing: The operations coordinator keeps invoices and expense forms organized by month and year in the secret finance drive.

Invoices – receivable

Bank statements

  • Bank statements can be downloaded from the Rabobank dashboard
  • Rabobank is linked to Exact, so we don’t need to submit the statements
  • Credit card statements are sent by post and also available in the Rabobank dashboard. The credit card statements need to be emailed to Exact every month: 2y4k@verkoop.exactonline.nl as PDF.


  • The budget blueprint (spreadsheet) which is used as the baseline for budgeting and forecasting was constructed with the help of our finance consultant, Rob Schouten
  • The budget is approved by the board of directors by the end of each year and is added to Visionplanner
  • The operations coordinator is responsible for budgeting and adding it to Visionplanner

Tax status pertaining to financials

  • We have ANBI status: read more information about ANBI benefits and requirements
  • We pay social taxes (loonheffing)
  • We are VAT (BTW) exempt
  • We are corporate income tax (vennootschapsbelasting) exempt