Tax Configuration for Event Registrations
EventHex supports configurable tax rules for paid tickets. Add GST, VAT, sales tax, or custom tax types with flexible pricing modes and B2B invoicing.
Enable Tax
Section titled “Enable Tax”- Go to Setup → Ticket → Global Ticket Settings.
- Click Tax & Discounts in the right sidebar.
- Toggle on Enable Tax.
- Add your tax rules.
- Click Save.
Add Tax Rules
Section titled “Add Tax Rules”Each tax rule has:
| Field | Description |
|---|---|
| Tax Name | Label shown on checkout and invoices (e.g., “GST”, “VAT”, “Sales Tax”) |
| Tax Percentage | The rate to apply (e.g., 18 for 18%) |
You can add multiple tax rules — useful for regions that require multiple tax components:
| Example | Tax 1 | Tax 2 | Total |
|---|---|---|---|
| India (GST) | CGST 9% | SGST 9% | 18% |
| US (State + County) | State Tax 6% | County Tax 1.5% | 7.5% |
| Single tax | VAT 20% | — | 20% |
Pricing Mode
Section titled “Pricing Mode”Choose how tax relates to your displayed ticket price:
| Mode | Description | Example ($100 ticket, 18% tax) |
|---|---|---|
| Exclusive | Tax is added on top of the ticket price | Ticket: $100 + Tax: $18 = Total: $118 |
| Inclusive | Tax is included in the ticket price | Ticket: $100 (includes $15.25 tax) = Total: $100 |
B2B Tax Settings
Section titled “B2B Tax Settings”For business-to-business events where companies pay for their employees’ tickets:
- In the Tax configuration, enable B2B Mode.
- Configure the fields to collect:
- Company Name — buyer’s organization
- Tax ID / GST Number — buyer’s tax registration number
- Company Address — for invoice purposes
- These fields appear on the checkout page when B2B mode is active.
B2B mode adds a “Business Registration” section to the checkout form where buyers can enter their company tax details. This information appears on the generated invoice.
Invoice Configuration
Section titled “Invoice Configuration”Configure how invoices are generated for paid orders:
| Setting | Description |
|---|---|
| Company Name | Your organization’s legal name on invoices |
| Company Address | Your billing address |
| Tax Registration Number | Your GST/VAT number shown on invoices |
| Invoice Prefix | Prefix for invoice numbers (e.g., “EH-INV-”) |
| Attendee Tax ID Label | Label for the buyer’s tax ID field (e.g., “GST Number”, “VAT ID”) |
Per-Ticket Tax Override
Section titled “Per-Ticket Tax Override”If different tickets need different tax treatment (e.g., workshop tickets are tax-exempt):
- Go to Setup → Ticket → Ticket List.
- Toggle on Override Global Settings for the ticket.
- Click Tax & Discounts.
- Configure tax rules specific to that ticket (or disable tax entirely).
Tax Preview
Section titled “Tax Preview”The Tax & Discounts settings include a live Tax Preview panel that shows:
- Base ticket price
- Each tax component and its calculated amount
- Total amount the attendee will pay
Review this preview before saving to make sure your tax configuration produces the expected amounts.
Tax on Invoices
Section titled “Tax on Invoices”When tax is enabled, the order invoice automatically shows:
- Line items with base prices
- Tax breakdown (each tax rule with its name, rate, and amount)
- Total before tax
- Total tax
- Grand total
- Your company’s tax registration details
- Buyer’s tax details (if B2B mode is enabled)