VAT changes in Denmark and automatic membership transitions
From January 1, 2026, new VAT rules apply to certain fitness-related services in Denmark. These changes may affect how memberships and services should be VAT-treated — especially when a membership includes multiple components, such as gym access and group classes.
Table of contents:
This article explains
-
what you are responsible for
-
how Wondr supports the new rules
-
how to configure automatic membership transitions
-
how to inform members automatically
-
how to track transitions
-
what needs to be ready — in one checklist
Important: Wondr does not provide legal or tax advice.
VAT classification and rates must always be defined based on guidance from your accountant or tax advisor.
What you need to decide before configuring anything
Before changing settings in Wondr, clarify the following with your accountant or tax advisor:
-
which memberships and services are affected
-
whether memberships need age-based versions
-
whether VAT must be split across components
-
whether pricing changes when VAT changes
Once decided, Wondr can enforce this automatically.
Handling mixed VAT rates with split cost
If a membership includes services with different VAT rates, use split cost.
Example:
-
Total price: 300 DKK
-
200 DKK → VAT rate A
-
100 DKK → VAT rate B
You define the distribution based on professional advice.
Split cost is configured on the membership and applied automatically to:
-
future invoices
-
memberships and one-time purchases (e.g. punch cards, drop-ins)
What automatic membership transitions do
Automatic membership transitions move members between memberships based on rules — most commonly age.
This removes the need to:
-
track birthdays manually
-
update memberships by hand
-
risk incorrect VAT setups
Once configured, Wondr keeps memberships aligned automatically.
Automatic membership transitions
Go to:
Settings → Customers → Automatic membership transitions
This is where all transition rules are managed.
Creating a transition rule
When creating a rule, define:
From memberships
Select one or several memberships that should be eligible for transition.
To membership
Select the membership members should move to when conditions are met.
Rules
Define when the transition should happen, for example:
-
Age ≥ 30
-
Age < 18 (for youth memberships)
Important: Activated rules apply to all existing members who meet the criteria — not just new ones.
Transition timing and key settings
Transition date
Sets the earliest date a transition can occur.
Example:
-
Set January 1, 2026 to prevent early transitions.
Rules can be created in advance.
Binding periods
Choose whether transitions should:
-
wait until the binding period ends, or
-
ignore binding periods
This must match your membership terms.
Keep prices
Enable this if the new membership should keep the same price.
If split cost is used, costs must be mapped during setup.
Copy seller from original membership
Copies the original staff seller to the new membership.
Sales statistics are not affected.
Advanced: overwrite existing transitions
⚠️ Enable only after consulting support.
This allows rules to overwrite existing transitions retroactively and can have major effects.
What happens when a member turns 30?
When the age condition is met:
-
the current membership, price, and VAT apply until the next invoice
-
the transition happens on the next invoice after the birthday
-
only future invoices are affected
Historical invoices are never changed.
A correct date of birth is required.
Automatically informing members using Smart Rules
Automatic transitions do not send messages by default.
To inform members, you must create a Smart Rules
Step 1: Create a Smart Rule
Go to:
Settings → Smart Rules
Create a new rule:
-
give it a clear name
-
make sure it is enabled
Step 2: Choose trigger
Select:
Automatic transition planned
This trigger activates when a member is scheduled for a transition.
Step 3: Select transitions
Under Trigger transitions, choose:
-
one or several transition rules
Only selected transitions trigger communication.
Step 4: Add communication
Under Actions, add:
-
an email, or
-
an in-app notification
Typical content:
-
why the membership changes
-
when it happens
-
whether price or VAT is affected
Codes to include in the message:
$(ContinueSubscription.name) paste to generate the name of the new membership.
$(SubscriptionsUser.continue_at) paste to generate when the transition will occur
Good to know!
-
No messages are sent unless the rule is enabled
-
The message is sent when the transition is activated
-
Wondr never sends communication automatically
-
You are responsible for legal and contractual compliance
-
In the message paste $(ContinueSubscription.name) to generate the name of the new membership and $(SubscriptionsUser.continue_at) to generate when the transition will occur
Tracking automatic transitions with the new report
To help you monitor and verify automatic membership transitions, Wondr includes a new report.
Go to:
Reports → Subscribers → Automatic transitions history
This report shows:
-
all planned transitions
-
all completed transitions
For each transition, you can see:
-
which member is affected
-
which membership they transition from and to
-
when the transition is scheduled or completed
Use this report to:
-
verify that rules work as expected
-
follow individual members through the flow
-
get a full overview without checking each profile manually
Checklist
Memberships & pricing
-
Two versions of affected memberships
-
Clear naming
-
Correct VAT rates
-
Split cost where needed
-
Punch cards and drop-ins reviewed
Automatic transitions
-
Transition rules created and enabled
-
Correct transition date set
-
Binding period handling verified
-
Price and seller settings reviewed
Age handling
-
Date of birth added for all members
-
Age restrictions added to memberships
Communication
-
Smart Rule created
-
Correct transitions selected
-
Email or notification added
-
Message reviewed and approved
Related article
Automatic membership transitions
Last edited: 14/1-2026