---
title: Component-wise Markup and Taxation in Itinerary Builder | Release Notes
description: This release introduces 2 new quotation pricing strategies Per-Component (PC) and Per-Component Per-Person (PC-PP) in addition to the 2 existing pricing strategies Overall and Per-Person (PP). We have introduced enhanced pricing flexibility with markup and tax controls at the component level (hotels, transport, activities, extras). Taxes can now be applied either on Cost + Markup or on Only Markup, with component-specific tax rates. In addition to this, new quotations now support specifying tax on flights and rounding-off flight prices as well.
version: 1.160
date: 2025-09-06
---

# Component-wise Markup and Taxation in Itinerary Builder

Version 1.160 · 2025-09-06 · by Sudhir Mitharwal

This release introduces 2 new quotation pricing strategies Per-Component (PC) and Per-Component Per-Person (PCPP) in addition to the 2 existing pricing strategies (Overall and Per-Person (PP)). We have also introduced enhanced pricing and taxation flexibility with markup and tax controls at the component level (hotels, transport, activities, extras). Taxes and Markup can now be applied either on Cost + Markup or on only Markup, with component-specific rates. In addition to this, new quotations now support specifying tax on flights and rounding-off flight prices as well.

Let's go through this update in detail.

## **1. Per-Component Markup and Taxation (PC)**

::: caution BETA Feature

This new feature requires explicit consent from you to enable it for your account. Please contact our support team (via email or our WhatsApp group) to request this update for your account.

:::

Earlier to this new update, you could only specify markup on the total cost price of the quote or in the per-person component cost price. To apply markups on specific component level (e.g. Hotels, Transfer/Tickets), you would typically add markups to individual stay-nights/services or add the markup into the contract sheets to ensure correct final quotation price as per your specific needs.

With this update, you can now mention the markup with each component of quotation (e.g. hotels, transport, activities) to have its own markup and tax, instead of applying it on the total cost price. After applying the markup/tax, the selling price of each component can be rounded off (for simplicity and consistency). This ensures better control over pricing, and makes it easier to track profitability per component.

![Image showing per-component markup and taxation strategies](https://sembark.com/assets/images/uploads/release-notes-1-160-per-component.jpg)

::: tip Only use if Required

This is NOT a mandatary way to apply markup and taxation. You can keep using existing markup and taxation strategies if you don't require these new ways of quote costing. However, we do recommand these strategies to be used instead of manually adding markups to individual services prices.

:::

### **Use Cases**

Below are some use cases where you would want to apply these new strategies with the output of each use case.

#### **1.1 – Apply markup and tax per component with rounding**

**Input:** Hotel ₹10,000 (markup 10%, tax 12%), Cab ₹2,000 (markup 5%, tax 18%), Rounding 5

**Expected Output:**

- Hotel - Markup ₹1,000, Tax ₹1,320 - Hotel selling price ₹12,320 (rounded)
- Cab - Markup ₹100, Tax ₹378 - Total ₹2,478 (unrounded) - Cab selling price ₹2,480 (rounded)
- Total price = ₹14,800

#### **1.2 – Apply tax on only markup for some components without rounding**

**Input:** Hotel ₹10,000 (markup 10%, tax 12% on only markup), Cab ₹2,000 (markup 5%, tax 18%), No Rounding

**Expected Output:**

- Hotel - Markup ₹1,000, Tax ₹120 - Hotel selling price ₹11,120
- Cab - Markup ₹100, Tax ₹378 - Cab ₹2,478 (unrounded)
- Total price = ₹13,598

#### **1.3 – Discount on some components**

**Input:** Hotel ₹10,000 (markup 10%, tax 12% on only markup), Cab ₹2,000 (markup ₹-500, tax 18%), Rounding 5

**Expected Output:**

- Hotel - Markup ₹1,000, Tax ₹120 - Hotel selling price ₹11,120 (rounded)
- Cab - Markup ₹-500, Tax ₹270 - Cab selling price ₹1,770 (rounded)
- Total price = ₹12,890

## 2. **Per-Component Per-Person (PC-PP)**

This pricing strategy behaves similar to Per-Component except you want to share prices on a per-person basis but do the markup and taxation in per-component basis. This is helpful in situations where you want to control the markup and tax for each component separately, but also want to share the final prices on a per-person basis.

![Image showing per-component per-person markup ](https://sembark.com/assets/images/uploads/release-notes-1-160-per-component-per-person.jpg)

## 3. Advanced Taxation

This new update introduces a new taxation strategy on the basis of amount where you would want to apply the tax. These taxation strategies are available when using `Component-Wise Markup` strategies.

### 3.1: Tax on Cost + Markup

This is the **_existing strategy_** where the total tax is applied on Total Quote Cost + Markup. If you want to keep using it, no changes are required in your existing flow. Under the `Tax Applied On` dropdown, you should see `Cost + Markup` when using this taxation strategy. This is the default strategy for all new quotes. When using `Component Wise Markup` strategy, you can apply this strategy on specific components. This is also the only strategy available when **_NOT_** using `Component Wise Markup` strategy.

![Image showing Advance taxation tax on cost + markup ](https://sembark.com/assets/images/uploads/release-notes-1-160-tax-on-cost-markup.jpg)

### 3.2: Tax only on Markup

This is the **_new strategy_** in which the tax is only applied on `Total Markup`. Under the taxation dropdown, you can select the `Only Markup` option. Tax on "Only Markup" means the tax is applied just on the profit portion, not the base cost. "Only Markup" option could be helpful in situations where your base cost already includes tax and you want to add your own markup with tax. Additionally, component-specific tax rates allow different tax percentages for different parts of the product or service, depending on regulations or cost structure. This enhances control, accuracy, and compliance in tax calculations. Please note that this strategy is only available when using `Component Wise Markup` strategy.

![Image showing Advance taxation tax only markup ](https://sembark.com/assets/images/uploads/release-notes-1-160-tax-only-markup.jpg)

### Use cases

Let's explore some of the use cases and their outcome when using different taxation strategies.

#### 3.1 – Tax on Cost + Markup

**Input:** Base Cost ₹10,000, Markup 20%, Tax 10%
**Output:** Markup ₹2,000, Tax ₹1,200 (10% on ₹12,000), selling price = ₹13,200

#### 3.2 – Tax on Only Markup

**Input:** Base Cost ₹10,000, Markup 20%, Tax 10%
**Output:** Markup ₹2,000, Tax ₹200 (10% on ₹2,000), selling price = ₹12,200

#### 3.3 – Tax on Cost + Markup for Negative Markup

**Input:** Base Cost ₹10,000, Markup -20%, Tax 10%
**Output:** Markup ₹-2,000, Tax ₹800 (10% on ₹8000), selling price = ₹8,800

#### 3.4 – Tax on Only Markup for Negative Markup

**Input:** Base Cost ₹10,000, Markup -20%, Tax 10%
**Output:** Markup ₹-2,000, Tax ₹0 (No tax applied on loss), selling price = ₹8,000

::: caution Edge Cases

When applying markup and taxation, please note the following edge cases.

1. Negative markup + tax on Only Markup: During this case, the tax will be 0 because no tax is paid on discounts

:::

## 4. Flight Pricing Rounding Consistency

Flights selling prices will now also be rounded-off if price rounding is enabled. Additionally you can choose to apply tax on flights as well.

## 5. Rounding behavior changes

Earlier, in `Overall` pricing strategy, rounding was applied on cost price + markup + taxes + flights. This ensured that the total price is perfectly rounded but when sharing prices without flights, the prices was not rounded. With this new update, the rounding is applied separately on `cost price + markup + taxes` and `flights`. After the rounding of these components, the total price is calculated by adding both these rounded prices, resulting in final rounded package price. Because of this, you may notice a slight increase in the final price if you try to edit a previous quotation (with overall pricing strategy) when rounding is enabled.

## 6. Component wise breakup sharing during Multi-Option Quotes

Earlier to this version, when creating multiple quote options (3 Star, 4 Star, 5 Star), you were not able to share component-wise price bifurcation due to markup distribution issues as the markup was not applied to individual components. With this new update, if you use the **_Component-Wise Markup_** strategy, you can now share the component-wise price bifurcation even when using multiple quote options.

::: info Requires Component-Wise Markup costing

Please note that you must use the **_Component-Wise Markup_** to be able to share the price bifurcation. In other costing strategies (Overall markup and overall-per-person markup), the component wise breakup sharing is still not possible.

:::

## 7. Other Improvements

- We have updated the name of word button to excel in Profit report.
- Downloading an incomplete Trip Profit report now requires explicit content to ensure that the trip's profit report is complete before download, ensuring proper bookings status updates by all team members.

## Release Notes

Current release: [Component-wise Markup and Taxation in Itinerary Builder](https://sembark.com/travel-software/release-notes/1-160.md)

### 2026

* [v1.176 — AI Email Parsing & Revocable Permissions](https://sembark.com/travel-software/release-notes/1-176.md)
* [v1.175 — Advanced Quote PDF Template Settings, Branded & Non-Branded PDF](https://sembark.com/travel-software/release-notes/1-175.md)
* [v1.174 — Activity Voucher, Activity FOC, Total FOC & Trip Plan Request- Bulk Assign](https://sembark.com/travel-software/release-notes/1-174.md)
* [v1.173 — Stop Sale & Blackout Dates, Customer Payment Preferences, and Pick-up & Drop Locations](https://sembark.com/travel-software/release-notes/1-173.md)
* [v1.172 — Supplier Payment Preferences, Transport Cost Distribution, and Trip Source Enhancements](https://sembark.com/travel-software/release-notes/1-172.md)
* [v1.171 — Bulk Payment Clearance, Quote PDF Enhancements, and Supplier Management Improvements](https://sembark.com/travel-software/release-notes/1-171.md)
* [v1.170 — Enhanced Sales Reports, Transport Service Improvements, and Cab Metric Pricing Sheet System](https://sembark.com/travel-software/release-notes/1-170.md)
* [v1.169 — Multi-Guest Management, Enhanced Proforma Invoice, and All Task Filters](https://sembark.com/travel-software/release-notes/1-169.md)
* [v1.168 — Hotel Suppliers, Multi-Month Reports Download, Quote PDF Template, Bulk Trip Sales Assignment](https://sembark.com/travel-software/release-notes/1-168.md)

### 2025

* [v1.167 — Hyper localisation of Currency, Trip Plan Request Follow-up Notes](https://sembark.com/travel-software/release-notes/1-167.md)
* [v1.166 — Transport Services Edit, General Hotel Notes, New metrics, Multi cab Management in Single Service, and Cab Capacity](https://sembark.com/travel-software/release-notes/1-166.md)
* [v1.165 — Advanced Flight System and Account Protection](https://sembark.com/travel-software/release-notes/1-165.md)
* [v1.164 — Travel Activity Bulk Disable,Trip Voucher Customisation, Trip Source Management & Transport and Travel activity logs](https://sembark.com/travel-software/release-notes/1-164.md)
* [v1.163 — Multipurpose Hotel Notes, Self Booked Accommodation, Custom Column Report & Upgraded Proforma Invoice ](https://sembark.com/travel-software/release-notes/1-163.md)
* [v1.162 — Advanced Lead Assignment, Trip Plan Request Dashboard, Hotel Booking Sharing Via WApp](https://sembark.com/travel-software/release-notes/1-162.md)
* [v1.161 — Task Management, Transporter wise Rates, OnTrip Changes, Rate compare in Profit Report, Hotel Entry Method ](https://sembark.com/travel-software/release-notes/1-161.md)
* [v1.160 — Component-wise Markup and Taxation in Itinerary Builder](https://sembark.com/travel-software/release-notes/1-160.md)
* [v1.159 — Bulk disabling of Transport Service, All operational services download for a trip, Transport Service Closing days & Hotel edit log & history checking](https://sembark.com/travel-software/release-notes/1-159.md)
* [v1.158 — Proforma Invoice Templates and Quote PDF Banners](https://sembark.com/travel-software/release-notes/1-158.md)
* [v1.157 — Improved Password Security and User Management](https://sembark.com/travel-software/release-notes/1-157.md)
* [v1.156 — Trip-Wise Transport Ledgers and Improved Hotel Listing](https://sembark.com/travel-software/release-notes/1-156.md)
* [v1.155 — Trip Source/Agent Tagging and PDF/Email Customizations](https://sembark.com/travel-software/release-notes/1-155.md)
* [v1.154 — Payment Receipt, Hotel Check-In-Out Reports](https://sembark.com/travel-software/release-notes/1-154.md)
* [v1.153 — Quick Vouchers, Lock/Unlock Trip and Monthly Accounts Ledgers](https://sembark.com/travel-software/release-notes/1-153.md)
* [v1.152 — Activity Closing Days and Trip Operations Overview Download](https://sembark.com/travel-software/release-notes/1-152.md)

### 2024

* [v1.151 — Tax Types, Trip Cost-Profit Report and 2FAs](https://sembark.com/travel-software/release-notes/1-151.md)
* [v1.150 — Monthly Tour Downloads, Trip Check-In Reports and Multi-Timezone Access](https://sembark.com/travel-software/release-notes/1-150.md)
* [v1.149 — Travel Activity Ticket Bookings and Suppliers](https://sembark.com/travel-software/release-notes/1-149.md)
* [v1.148 — New Dashboard,  To-Dos and New Roles](https://sembark.com/travel-software/release-notes/1-148.md)
* [v1.147 — Email Docx Download and Template Customizations ](https://sembark.com/travel-software/release-notes/1-147.md)

### 2023

* [v1.146 — Customization of Quote Email and PDF Template](https://sembark.com/travel-software/release-notes/1-146.md)
* [v1.145 — Salesperson, Destination and Source Reports](https://sembark.com/travel-software/release-notes/1-145.md)
* [v1.144 — Multi-Category Quotations](https://sembark.com/travel-software/release-notes/1-144.md)
* [v1.143 — Trip Sources Merging](https://sembark.com/travel-software/release-notes/1-143.md)
* [v1.142 — Proforma Invoice and Guest City](https://sembark.com/travel-software/release-notes/1-142.md)
* [v1.141 — Cab Types Management and Destination-wise Contact or Billing Addresses](https://sembark.com/travel-software/release-notes/1-141.md)
* [v1.139 — Hotel Advanced Search, Marketing Person Leads, Website/Ads Leads Tagging](https://sembark.com/travel-software/release-notes/1-139.md)
* [v1.138 — Activities and Transports](https://sembark.com/travel-software/release-notes/1-138.md)
* [v1.137 — Cab Price Calculator for Quotes](https://sembark.com/travel-software/release-notes/1-137.md)

### 2022

* [v1.135 — Merge Hotels and Destination-wise Support Numbers](https://sembark.com/travel-software/release-notes/1-135.md)
* [v1.133 — Select Same Cabs to Quote for All Days](https://sembark.com/travel-software/release-notes/1-133.md)
* [v1.131 — Download Trip Sources and Guest Data](https://sembark.com/travel-software/release-notes/1-131.md)
* [v1.120 — Markups in Quotes](https://sembark.com/travel-software/release-notes/1-120.md)
* [v1.105 — API Integrations](https://sembark.com/travel-software/release-notes/1-105.md)
* [v1.104 — Images in Quote PDFs and More Personalization](https://sembark.com/travel-software/release-notes/1-104.md)

### 2021

* [v1.99 — Add Similar Hotel Options in Packages](https://sembark.com/travel-software/release-notes/1-99.md)
* [v1.98 — Open Signup and Test Data Mode](https://sembark.com/travel-software/release-notes/1-98.md)
* [v1.96 — Trip Cancellation and Payment Refunds](https://sembark.com/travel-software/release-notes/1-96.md)

### 2020

* [v1.72 — Hotel Bookings Ledger](https://sembark.com/travel-software/release-notes/1-72.md)
* [v1.70 — Introducing Sales Reports](https://sembark.com/travel-software/release-notes/1-70.md)
