VAT and taxes
Add VAT to what members pay you, and let VAT-registered sellers add their own VAT to the items they sell.
If you’re registered for VAT (or a similar sales tax), Yclas can add it to everything members pay you and show your VAT number on their invoices. VAT-registered sellers can do the same for the items they sell with Buy Now.
Yclas adds the tax and shows it on the checkout and invoice. Declaring and paying the tax is up to you; check the rules that apply to your business with your accountant.
Running a marketplace in the EU? The DAC7 rules also ask you to report once a year what your sellers were paid. See DAC7 seller report.
Add VAT to your own extras
This covers featured listings, bring to top, pay to post, membership plans and eWallet top-ups.
- Go to Settings › Payments and scroll to VAT.
- Choose your VAT Country.
- Enter your VAT Number without the two-letter country code (for example
B12345678, notESB12345678). - If your country isn’t in the EU, enter your rate in VAT Rate Only for Non-EU Countries, for example
20or7.5. - Click Save changes.
| Setting | What it does |
|---|---|
| VAT Country | The country you’re registered in. None turns VAT off. |
| VAT Number | Your VAT number, shown on checkouts and invoices. |
| VAT Rate Only for Non-EU Countries | The percentage to add when your country isn’t an EU member. Ignored for EU countries. |
For EU countries, Yclas checks your number with the EU’s VIES service when you save, and uses your country’s standard VAT rate, which it keeps up to date. If the check fails you see Invalid EU Vat Number, please verify number and country match. For other countries, you must enter a rate above zero, or you see Please enter a valid VAT rate.
How it shows at checkout
VAT is added on top of your prices. A featured plan priced 10 with 21% VAT costs the member 12.10. The checkout and the invoice show your VAT number, the VAT percentage and the total.
The same rate is used for every member, wherever they are. Yclas doesn’t apply different rates by country or reverse charge for business customers. If you need that, enter prices that already include VAT and leave VAT off.
Coupon discounts are taken off before VAT is added.
Let Stripe work out the tax (Stripe Tax)
If you take card payments with Stripe and have set up Stripe Tax in your Stripe account, Stripe can work out the right sales tax or VAT for each buyer instead, based on where they are, and let buyers enter their own tax ID.
- In your Stripe Dashboard, set up Stripe Tax first.
- In your admin panel, go to Add-ons › Stripe.
- Tick Let Stripe add the tax (Stripe Tax).
- Click Save.
It is off unless you tick it. Only turn it on once Stripe Tax is set up in your Stripe account: otherwise Stripe refuses the payments and members can’t pay.
While it is on:
- Your site doesn’t add its own VAT (from Settings › Payments) to what members pay you, so nobody is taxed twice. This applies to every payment method, so members who pay with PayPal or another method aren’t charged VAT.
- Members always pay on Stripe’s own payment page.
- Membership plans aren’t renewed automatically by card: members get an email with a link to pay.
- VAT that sellers add to their own sales with Buy Now (below) isn’t affected.
Stripe Tax needs Stripe’s payment page, so it has no effect while Legacy checkout is ticked in the Stripe settings.
Let sellers add VAT to their sales
VAT-registered sellers can add VAT to the items they sell with Buy Now. You enable it with custom fields that have reserved names. Create them either on listings (Listings › Custom Fields) or on user profiles (Settings › User Custom Fields, see User custom fields), or both:
| Field Name | Type | Purpose |
|---|---|---|
vatcountry |
Country | The country the seller is registered in. |
vatnumber |
Short text (256 characters) | The seller’s VAT number. |
vatnoneu |
Decimal number | The seller’s VAT rate, needed only for sellers outside the EU. |
At checkout, Yclas uses the listing’s VAT details if both vatcountry and vatnumber are filled in, otherwise the
seller’s profile details. If neither is complete, no VAT is added. For EU countries the rate is that country’s
standard rate; for other countries it is the vatnoneu rate, and no VAT is added if that is empty.
The names must be exactly as above, in lower case. Profile fields are the better choice for most marketplaces: sellers fill them in once instead of on every listing.
VAT is added the same way to items bought through the shopping cart.
VAT in emails
The ads-sold and ads-purchased email templates can show the VAT on a sale with these placeholders:
| Placeholder | Shows |
|---|---|
[VAT.COUNTRY] |
The two-letter country code. |
[VAT.NUMBER] |
The VAT number. |
[VAT.PERCENTAGE] |
The VAT rate applied. |
They are empty when no VAT was added.
Related guides
- Take payments on your marketplace — the rest of Settings › Payments.
- Let members sell with Buy Now — selling items through your site.
- Special-purpose fields — other fields with reserved names.
- DAC7 seller report — collect sellers’ tax details and report what they were paid.
- PDF invoices — a Download PDF button on every invoice.
- US sales tax — Avalara AvaTax or TaxJar work out sales tax on cart checkout.
Was this guide helpful?
Thanks for letting us know.
Sorry it didn’t help. or ask our support team: tell us what you were looking for.
Updated 22 October 2026 · Suggest an edit