The Taxes add-on allows site admins to collect taxes from users based on their country and state. Taxes are calculated automatically during checkout on Membership Registration Forms.
This helps ensure compliance and lets you charge the correct tax for each user.
Before You Start #
Before creating Taxes, make sure:
- The User Registration & Membership Premium plugin is installed and activated
If you have not activated the User Registration & Membership Premium plugin yet, please follow this guide to activate it: https://docs.wpuserregistration.com/docs/premium-plugin-and-license-activation/
Activate the Taxes Add-on #
- Go to User Registration & Membership → Addons in your WordPress dashboard
- Find Taxes in the list of addons
- Toggle it ON to activate it.

Once activated, you will see Taxes settings here:
User Registration & Membership → Settings → Payment → Tax & VAT

Important: Your Membership Forms must include a Country field so tax can be calculated based on the user’s location.

Global Tax Settings #
- Go to User Registration & Membership → Settings → Payment → Tax & VAT
- Enable Calculate Tax at Checkout
- Add your Tax Regions and Rates

Taxes are applied at checkout based on the country and state you configure.
Add Tax Regions and Rates #
- Click Add New
- Select a country and set a default tax rate
- This default rate applies to all states not configured individually
- (Optional) Set different rates for specific states
- Click Add to save

You can see all added tax regions in the Tax Regions table.

Don’t forget to click Save Settings after adding or updating any tax regions.

How Users See Tax #
- Tax is calculated only on Membership Forms during checkout
- Users will see the tax amount before completing payment

How Admins See Tax #
- Admins can view tax details under:
User Registration & Membership → Payments → Edit Payments
This helps track tax collected per user or per membership plan.
