Skip to main content

How Can I Ensure My Invoices Comply with Dutch Health Insurance Regulations?

Discover if your invoices meet the Dutch health insurance regulations.

Updated this week

The Generic Claim Standard for Paramedical Care (GDS PM), effective as of January 1, 2025, is a framework established in the Netherlands to guarantee consistent, accurate, and legally compliant invoicing for paramedical healthcare services, such as dietetics and skin therapy. This standard helps streamline the claims process, allowing health insurers to process invoices faster and with fewer errors, so that insured individuals receive their reimbursements quickly and accurately.

All care listed on the national performance code lists (prestatiecodelijsten) must meet GDS PM requirements, including invoices submitted by insured individuals for services they may not be covered for. The GDS PM defines which details invoices must contain, such as treatment descriptions, healthcare provider identification details, and treatment codes.

If your salon offers services that can be reimbursed via health insurance in the Netherlands, it is essential to ensure your invoices meet these new requirements. Read this article to learn how to align your invoicing process with the GDS PM, ensuring the best care for your clients.


What is a medical service and why does it matter to me?

A medical service is a treatment listed on the national performance code lists (prestatiecodelijsten) that is eligible for (partial) reimbursement by Dutch health insurers.

For Salonized users, this primarily concerns services within dietetics and skin therapy. You can mark these types of services as Medical in Salonized so the invoice meets the insurer’s requirements.

Follow the steps below to ensure your invoices comply with the requirements:

  • Part 1: Prepare your account, service and invoice settings

  • Part 2: Check customer data

  • Part 3: Check out the medical appointments

Important: If any of the settings below are missing from your account, please contact our support team.


Part 1: How do I prepare my account and service settings for medical invoicing?

1. Account settings:

Before generating invoices, you must activate specific features and ensure employee credentials are up to date within your Salonized settings.

  • Enable Functions:

    • Go to Settings > General Settings > Advanced Settings

    • Toggle 'Enable medical functions' to ON.

2. Employee Details:

Navigate to Settings > Employees and ensure the following is filled for every relevant staff member:

  • Name.

  • Phone number.

  • Email address.

  • AGB Code: Enter the 8-digit code (including leading zeros). You can find it in the AGB register.

  • If no AGB code is available, enter the Job Title instead. Do not enter both.

Note: If you are a beautician or dietitian without an AGB code, apply for one via Vektis.

3. Services and treatment codes:

Each service offered must be precisely coded to match the national standards to avoid claim rejections.

  • Service name: Go to Settings > Services. For every relevant (medical) service, click 'Edit'. Ensure the name matches the Performance Code List (Prestatiecodelijst) exactly.

  • Description: Go to Settings > Online Bookings and ensure you have added a description for the service that appears in the booking widget.

  • Medical Designation: Under Settings > Services > Edit Service > More Options, mark the service as a Medical service.

  • Treatment Codes: Fill in the code in the format XXX-XXXXX (refer to Vektis lists).

    • Important: Include the hyphen (-) with no spaces.

4. Customer settings:

Your customer must be labelled in the correct way to ensure the invoice respects the requirements of GDS PM:

  • Go to Settings > Customer Settings.

  • Under 'Extra fields on the customers page', add a new extra field named Insurer.

  • Click 'Save'.

This will help to capture the UZOVI data of the customer.

5. Invoice templates and VAT:

Your invoice layout must be modified to display specific provider information and adhere to tax laws regarding medical exemptions.

  • VAT Settings: You can choose whether to make the VAT amount visible.

    • Medical care is exempt from VAT. Go to Settings > Invoices and set "VAT visible on invoice" to OFF for these claims. This setting only affects the display for non-medical (cosmetic) services.

  • Invoice Content: Optionally, you can add an extra image, such as a certification logo.

  • Header Template: Add a header using the following template. Data is filled automatically, except for your AGB Practice Number, which you must enter manually.

    • AGB Practice: XXXX

    • {{company_name}}

    • {{company_address}}

    • Telephone number: {{company_phone}}

  • Patient Information: Use the following template to automate client details:

    • Regarding patient

    • Name: {{first_name}} {{last_name}}

    • Date of birth: {{birthday}}

    • Insurer: {{custom1}}


Part 2: How do I ensure customer profiles have the correct data?

A compliant invoice requires specific insurance data attached to the individual customer's profile.

  • Insurer Field: This field must contain the UZOVI number (4 digits) + the name of the health insurer (e.g., "0123 Zilveren Kruis").

  • Required Info: Double-check that the customer's date of birth and full name are accurate, as these are pulled automatically into the invoice template.


Part 3: What steps must I take during the checkout process?

Important: Because medical claims require unique identifiers per visit, you must perform these checks every time you process a medical service at checkout.

1. Prepare orders for checkout:

Before creating an invoice, check the following for each order:

  • Order Verification:

    • Ensure the order is marked as "Medical"

    • It must include a Performance link number (prestatiekoppelnummer, max 20 alphanumeric characters, no special characters).

    • Tip: If you don't have one, use a unique sequence number (1, 2, 3) or the invoice number followed by a sequence (e.g., 2025-0148-1).

  • Mandatory Notes: Use the 'Add Note' function at the bottom to include the following:

    • General Claim Data (Care trajectory): Format: <care-trajectory-uuid>.

    • Note: You can use a free online UUID generator (35 characters) for the Care Trajectory Number.

    • Start date: DD-MM-YYYY.

    • Diagnosis: Format: <diagnosis-code-list>-<diagnosis-code> <description>.

    • Look up diagnosis codes via Vektis.nl (Format XXX-XXXXX).

    • Don't forget the hyphen (-)! No spaces allowed.

Note: Remember to manually add the mandatory note each time you create an invoice for a medical service.

2. Final Review:

Verify the generated invoice for accuracy before providing it to the client.

Remember: Medical care claimed from an insurer is legally exempt from VAT. For non-medical services, you can set VAT per service, but this only applies to invoices NOT submitted to insurers.

If you perform a mix of medical and cosmetic services, pay extra attention to your bookkeeping, as only the medical portion is exempt.

Your invoices now comply with Dutch health insurance rules, ensuring a hassle-free claim process for your customers.

By following these steps, you can confidently support your clients in submitting compliant claims. For extra help, feel free to contact our support team.

Did this answer your question?