What Is Tax Inclusive Pricing?
Tax Inclusive Pricing lets you embed applicable taxes directly in your displayed product price. Customers see one final amount upfront for a more transparent, conversion‑friendly experience. At checkout, Dodo calculates the tax‑exclusive portion and tax amount from the displayed price based on customer location, and clearly breaks them out on the invoice.Final tax still varies by customer location and tax category. Checkout and invoices show the calculated tax portion derived from the displayed price.
Key Benefits
- Clarity for customers: One final price displayed upfront
- Compliance by region: Tax is calculated per location and broken out
- Accurate invoicing: Invoices show net amount and tax derived from price
- Conversion friendly: Reduced surprises at checkout
Product Setup
Create or edit a product in your dashboard, then enable tax‑inclusive pricing under pricing settings.Pricing
- Price (required): Base price that is displayed to the customer.
- Tax Inclusive Pricing: Toggle on to treat the displayed price as tax inclusive. Dodo will compute the net (pre‑tax) amount and tax portion at checkout based on customer location and tax category.
Only future purchases reflect updated tax‑inclusive settings. Existing purchases and active subscriptions are not retroactively changed.
Use consistent product copy such as “Tax inclusive” so customers understand totals at a glance.
API Management
Create products (tax inclusive)
Create products (tax inclusive)
Use
POST /products
to create products with tax_inclusive
set to true
.API Reference
Create product via API
Update products
Update products
Use
PATCH /products/{id}
to toggle tax_inclusive
on existing products.API Reference
Update product via API
Checkout Sessions
Checkout Sessions
Use
POST /checkout-sessions/create
to sell products marked as tax inclusive. The displayed price remains the same; checkout derives net amount and tax.API Reference
Create checkout session
Refunds (tax handling)
Refunds (tax handling)
Use
POST /refunds
to issue refunds. You can specify whether the refund is tax inclusive using the tax_inclusive
flag when applicable.API Reference
Create a refund
Integration Examples
Create a product with tax‑inclusive pricing
Update an existing product to toggle tax inclusive
Best Practices
- Choose the right tax category to ensure correct calculation per region.
- Communicate totals clearly with “Tax Inclusive” labels in product copy.
- Test in sandbox to validate.