Tax categories
Learn how product tax categories work in Automatic Tax Calculation and find the full list of supported categories.
Tax laws care not just about where you sell, but also about what you sell. Airwallex Billing uses tax categories to capture this information and apply the correct tax treatment to each product.
Why what you sell matters
Tax rates and exemptions vary significantly by product type. For example:
- Some countries treat digital books at a reduced rate compared with other digital services.
- B2B SaaS may be taxed differently from B2C SaaS or downloaded software.
- Children's clothing is often taxed differently from adult clothing.
This variation is too complex to manage manually per product and jurisdiction. That's why Billing uses product tax categories and delegates rate logic to the tax engine.
What is a tax category?
A tax category is a standardized label that describes a product or service in a way that tax engines and authorities can interpret.
When you assign a tax category to a product, Billing uses it as one of the four pillars of Automatic Tax Calculation. The tax engine then determines the correct rate for that category in each jurisdiction based on your registrations and the customer's location.
Business versus Personal tax categories should align with the customer type set on each customer record: business customers map to Business categories, and individual customers map to Personal categories.
How Billing uses categories and rates together
When you create an invoice or subscription with automatic tax:
- Billing reads the product's tax category.
- It looks at your registrations and the customer's billing address.
- It queries the tax engine with the product category, seller registrations, and customer location to determine the correct tax treatment and rate.
- The tax engine returns the applicable jurisdiction(s), tax rate(s) and amounts, and the reason (for example, standard-rated, reduced-rated, exempt, or reverse charge).
- Billing applies the rate(s) to the line item and stores the details for reporting and exports.
Best practices for assigning tax categories
- Choose the closest match: Use SaaS – Business rather than a generic "Software" category when you're offering cloud-hosted SaaS. Differentiate between Downloadable, Streaming, and Subscription bundles when those distinctions exist.
- Be consistent: Similar products should use the same category across your catalog. If you have tiered plans of the same SaaS offering, keep them aligned.
- Review periodically: As you expand into new countries or regions, check with your tax advisor whether any new or updated categories are needed. If regulations change, your underlying category mapping can be updated centrally.
Supported tax categories
When assigning a tax category to a product, use the Product Tax Category ID below and choose the category that best describes what you are selling. Each category maps to an underlying tax engine code that determines the correct tax treatment in each jurisdiction.
Choose the most specific category available. For example, use SaaS – Business rather than a generic digital services category if your product is a cloud-hosted SaaS application for commercial use.
Software and cloud services (SaaS, IaaS, PaaS)
| Product Tax Category ID | Name | Description |
|---|---|---|
| pct_0504020000 | SaaS – Business | Software accessed online without a local download, intended for commercial use. |
| pct_0504010000 | SaaS – Personal | Software accessed online without a local download, intended for personal use. |
| pct_0504030000 | IaaS / Web Hosting – Business | Cloud infrastructure or website hosting services for commercial enterprises. |
| pct_0504040000 | IaaS / Web Hosting – Personal | Cloud infrastructure or website hosting services for personal individuals. |
| pct_0504050000 | PaaS – Business | Cloud platform services for app development and management for commercial use. |
| pct_0504060000 | PaaS – Personal | Cloud platform services for app development and management for personal use. |
Professional and creative services
| Product Tax Category ID | Name | Description |
|---|---|---|
| pct_0501010000 | Information Services | Electronically delivered data, databases, or digital research. |
| pct_0501020000 | Data Processing Services | Automated services for managing, entering, and processing data. |
| pct_0501030000 | Digital Advertising | Fees for placing advertisements on digital platforms and websites. |
| pct_0502010000 | Computer Programming | General code writing and software development services. |
| pct_0502040000 | Website Development | Professional services for designing and building websites. |
| pct_0502030000 | Software Implementation | Services for the installation, setup, and deployment of software systems. |
| pct_0502020000 | Software Modification | Services for altering or enhancing existing software code. |
Downloadable and custom software
| Product Tax Category ID | Name | Description |
|---|---|---|
| pct_0503020000 | Downloaded Software – Business | Prewritten software downloaded to a local device for commercial use. |
| pct_0503010000 | Downloaded Software – Personal | Prewritten software downloaded to a local device for personal use. |
| pct_0503040000 | Custom Software – Business | Software custom-built or highly modified for a specific commercial client. |
| pct_0503030000 | Custom Software – Personal | Software custom-built or highly modified for a specific personal user. |
Digital publications and creative assets
| Product Tax Category ID | Name | Description |
|---|---|---|
| pct_0505040000 | Digital News and Magazines | Electronic versions of newspapers, magazines, and other periodicals. |
| pct_0505050000 | Digital Photographs | Individual digital photos or image files sold to an end user. |
| pct_0505060000 | Digital Artwork | Digital illustrations, graphics, or creative digital files. |
| pct_0505070000 | Digital Greeting Cards | Electronic greeting cards sent or downloaded via digital platforms. |
| pct_0507080000 | Monetary Gift Cards | Digital certificates or cards with a specific stored monetary value. |
Gaming and education
| Product Tax Category ID | Name | Description |
|---|---|---|
| pct_0505010000 | Video Game – Permanent | Electronically delivered games with full, permanent access rights. |
| pct_0505020000 | Video Game – Rental | Downloaded games with access rights that are not permanent (for example, time-limited trials). |
| pct_0505030000 | Video Game – Subscription | Games where access is dependent on a continued recurring payment. |
| pct_0601030000 | Downloaded Training – Permanent | Pre-recorded educational materials or courses downloaded for use. |
| pct_0601040000 | Downloaded Training – Rental | Pre-recorded educational materials with access rights that are not permanent. |
| pct_0601050000 | Live Training – Subscription | Live educational sessions delivered online via a recurring subscription. |
| pct_0601060000 | Live Training – One-time | One-off live educational sessions or workshops delivered online. |
Digital media and subscriptions
| Product Tax Category ID | Name | Description |
|---|---|---|
| pct_0506010000 | Streaming Video – Subscription | Recurring access to a library of streaming video content. |
| pct_0506020000 | Streaming Video – One-time | Access to stream specific video content without a recurring subscription. |
| pct_0507040000 | Digital Video – Permanent | Video content purchased with rights for permanent, unlimited use. |
| pct_0507050000 | Digital Video – Rental | Video content with access that expires after a set period or usage. |
| pct_0507060000 | Digital Video – Subscription | Video content accessed via recurring payment or limited-time rights. |
| pct_0507070000 | Digital Video – For Resale | Video content sold to a party who is not the final end user. |
| pct_0508010000 | Digital Audio – Permanent | Music or audiobooks purchased with rights for permanent use. |
| pct_0508020000 | Digital Audio – Rental | Downloaded audio content with access rights that expire or are not permanent. |
| pct_0508030000 | Digital Audio – Subscription | Audio content accessed via recurring payment or limited-time rights. |
| pct_0508040000 | Digital Audio – For Resale | Audio content sold to a party who is not the final end user. |
| pct_0509010000 | Digital Books – Permanent | Digital books or digital manuals purchased with rights for permanent use. |
| pct_0509020000 | Digital Books – Rental | Digital books or digital manuals with access rights that expire after a set period. |
| pct_0509030000 | Digital Books – Subscription | Digital books or digital manuals accessed via a recurring subscription or limited-time rights. |
| pct_0509040000 | Digital Books – For Resale | Digital books or digital manuals sold to a party who is not the final end user. |
| pct_0507010000 | Digital Bundle – Permanent | A combination of digital audio and video content sold with permanent streaming or download rights. |
| pct_0507020000 | Digital Bundle – Rental | A combination of digital audio and video content with access that expires after a set period. |
| pct_0507030000 | Digital Bundle – Subscription | A combination of digital audio and video content where access depends on continued payment. |