Overview
Currency and tax configuration form the financial backbone of your Kaptio platform. These settings determine how you price products, calculate margins, generate invoices, and report financials. This guide covers the foundation-level setup for both.
Prerequisites
Before configuring currencies and tax:
- Business Units and Sales Channels configured
- Admin access to Kaptio Setup
- Clarity on your operating model:
- What currencies do you buy and sell in?
- Do you operate with tax-inclusive or tax-exclusive pricing?
- What tax jurisdictions do you serve?
Part 1: Currency Configuration
Understanding Currency Layers
Kaptio uses currencies at multiple levels:
| Level | Purpose | Example |
|---|---|---|
| Business Unit Default | Primary operating currency | USD |
| Supported Currencies | Additional selling currencies | EUR, GBP |
| Currency Books | Multi-currency financial tracking | USD Book, EUR Book |
| Exchange Rates | Conversion between currencies | USD→EUR: 0.92 |
Step 1: Define Your Currency Strategy
Answer these questions before configuring:
| Question | Impact |
|---|---|
| What is your base currency? | Default for costs and reporting |
| What currencies do you buy in? | Supplier payment currencies |
| What currencies do you sell in? | Customer invoice currencies |
| Do you need separate books? | Multi-currency P&L reporting |
Common Currency Patterns
Pattern 1: Single Currency (Simple)
Business Unit: Adventure Tours
├── Default Currency: USD
├── Cost Currency: USD
└── Selling Currency: USD
Best for: Domestic operators, single-market focus
Pattern 2: Multi-Currency Selling
Business Unit: Global Adventures
├── Default Currency: USD
├── Cost Currency: USD
└── Selling Currencies: USD, EUR, GBP, AUD
Best for: Tour operators selling to international markets
Pattern 3: Full Multi-Currency
Business Unit: Regional Operations
├── Default Currency: USD
├── Cost Currencies: USD, EUR, THB, AUD
├── Selling Currencies: USD, EUR, GBP, AUD
└── Currency Books: USD Book, EUR Book
Best for: DMCs, global operators with regional procurement
Step 2: Create Currency Records
Navigate to Setup → Kaptio → Currencies.
Required Fields
| Field | Description | Example |
|---|---|---|
| Name | Display name | ”US Dollar” |
| ISO Code | 3-letter ISO code | ”USD” |
| Symbol | Currency symbol | ”$“ |
| Decimal Places | Precision for amounts | 2 |
| Active | Available for use | ✓ |
Minimum Currency Set
For most implementations, create these currencies:
- Home currency (your base)
- USD (common supplier currency)
- EUR (common supplier currency)
- Customer currencies (based on your markets)
Step 3: Assign Currencies to Business Unit
- Navigate to your Business Unit record
- Set Default Currency (primary operating currency)
- Add Supported Currencies (currencies you can sell in)
- Save the record
Step 4: Configure Exchange Rates
Navigate to Setup → Kaptio → Exchange Rates.
Manual Rate Setup
For each currency pair you need:
| Field | Description | Example |
|---|---|---|
| From Currency | Source currency | USD |
| To Currency | Target currency | EUR |
| Buy Rate | Rate for converting costs | 0.92 |
| Sell Rate | Rate for converting prices | 0.90 |
| Effective Date | When rate applies | 2026-01-01 |
| Expiry Date | When rate expires | 2026-12-31 |
Tip: Set Sell Rate slightly lower than Buy Rate to build in FX margin protection.
Rate Types Explained
| Rate | Use Case | Example |
|---|---|---|
| Buy Rate | Converting supplier costs | Supplier invoice in EUR → USD cost |
| Sell Rate | Converting customer prices | USD price → EUR selling price |
| Hedge Rate | Locked rate for forward bookings | Rate guaranteed at time of quote |
Part 2: Tax Configuration
Understanding Tax in Kaptio
Tax configuration in Kaptio operates at multiple levels:
| Level | Configuration | Example |
|---|---|---|
| Business Unit | Tax Handling Method | Inclusive or Exclusive |
| Tax Profile | Tax rates and rules | UK VAT Profile |
| Tax Group | Service-level tax assignment | Standard Rate (20%) |
Tax Handling Methods
The Business Unit Tax Handling setting determines how prices are displayed and calculated:
Inclusive Tax
- Prices include tax - what you see is what you pay
- Tax is backed out for reporting
- Common in: B2C markets, retail travel
Displayed Price: $1,200
Tax (20%): $200 (included)
Net Price: $1,000
Exclusive Tax
- Prices exclude tax - tax added at checkout
- Tax is clearly itemized
- Common in: B2B markets, wholesale
Step 5: Configure Tax Handling on Business Unit
- Navigate to your Business Unit record
- Find the Tax Handling field
- Select the appropriate method:
Cost Inclusive - Sell Inclusive(all-inclusive model)Cost Inclusive - Sell Exclusive(inclusive costs, exclusive selling)Cost Exclusive - Sell Inclusive(exclusive costs, inclusive selling)Cost Exclusive - Sell Exclusive(all-exclusive model)
- Save the record
Choosing the Right Method
| If… | Then Use… |
|---|---|
| Selling B2C in inclusive tax jurisdiction (UK, EU) | Cost Inclusive - Sell Inclusive |
| Selling B2B with tax-exempt customers | Cost Inclusive - Sell Exclusive |
| Operating in VAT-free jurisdiction | Cost Exclusive - Sell Exclusive |
| Mixed model (some taxed, some not) | Cost Exclusive - Sell Exclusive |
Step 6: Create Tax Profiles
Tax Profiles define the tax rules for a Business Unit.
Navigate to Setup → Kaptio → Tax Profiles.
Required Fields
| Field | Description | Example |
|---|---|---|
| Name | Profile identifier | ”UK Standard” |
| Business Unit | Associated BU | ”Adventure Tours” |
| Default Tax Rate | Standard rate | 20% |
| Active | Available for use | ✓ |
Step 7: Create Tax Groups
Tax Groups allow different tax rates for different service types.
Navigate to Setup → Kaptio → Tax Groups.
Common Tax Group Setup
| Tax Group | Rate | Services |
|---|---|---|
| Standard Rate | 20% | Accommodation, Transport |
| Reduced Rate | 5% | Some services |
| Zero Rate | 0% | Food, Exports |
| Exempt | 0% | Insurance |
Configuration Steps
- Create Tax Group record
- Set Name and Tax Rate
- Link to appropriate Tax Profile
- Assign to services during service setup
Tax Hierarchy
Tax is determined by this priority order:
1. Service-level Tax Group (highest priority)
└── Overrides everything if set
2. Package-level Tax Group
└── Applies to package items without service tax
3. Business Unit Default Tax
└── Fallback when nothing else is set
Part 3: Validation
Currency Validation Checklist
- All required currencies created
- Business Unit has Default Currency set
- Supported currencies assigned to Business Unit
- Exchange rates exist for all currency pairs
- Both Buy and Sell rates configured
- Rates have valid effective dates
Tax Validation Checklist
- Business Unit Tax Handling method set
- Tax Profile created and linked to Business Unit
- Tax Groups created for different service types
- Default Tax Rate configured
- Tax Profile marked Active
End-to-End Test
Create a test itinerary to verify:
-
Currency Test
- Create itinerary in default currency
- Add service with cost in foreign currency
- Verify cost converts correctly using Buy Rate
- Change selling currency
- Verify price converts using Sell Rate
-
Tax Test
- Create itinerary with taxable services
- Verify tax calculates correctly
- Check invoice shows tax as expected (included or itemized)
- Test with zero-rated service
- Verify tax total is correct
Part 4: Common Issues and Solutions
Currency Issues
Issue: Prices not converting
- Check: Exchange rate exists for currency pair
- Check: Rate is within effective dates
- Check: Both Buy and Sell rates are set
Issue: Wrong conversion rate applied
- Check: You’re looking at Buy vs Sell rate correctly
- Check: Rate effective date matches booking date
- Check: Most recent rate is being picked up
Issue: Rounding errors
- Check: Currency decimal places setting (usually 2)
- Check: Rounding rules in Kaptio Settings
Tax Issues
Issue: Tax not calculating
- Check: Tax Profile linked to Business Unit
- Check: Tax Profile is Active
- Check: Service has Tax Group assigned
Issue: Wrong tax amount
- Check: Tax Handling method on Business Unit
- Check: Tax Group rate is correct
- Check: Inclusive vs Exclusive expectation
Issue: Tax showing when it shouldn’t
- Check: Zero-rated Tax Group exists
- Check: Service assigned to correct Tax Group
- Check: Customer tax exemption status
Related Schema Objects
| Object | API Name | Purpose |
|---|---|---|
| Currency | KaptioTravel__Currency__c | Currency definitions |
| Exchange Rate | KaptioTravel__ExchangeRate__c | Conversion rates |
| Currency Book | KaptioTravel__CurrencyBook__c | Multi-currency books |
| Tax Profile | KaptioTravel__TaxProfile__c | Tax configuration |
| Tax Group | KaptioTravel__TaxGroup__c | Service-level tax rates |
What’s Next
With currency and tax configured, proceed to:
- Initial User & Validation Guide - Create users and validate the complete foundation
- Service & Supplier Setup - Build your travel catalog
See Also
- Establish Platform Foundation - The outcome this guide supports
- Organization Structure Guide - Previous guide in the foundation series
- Currency & FX Configuration - Deep dive on advanced FX scenarios