---
page_title: Description
product: Surcharge
page_source: https://juspay.io/in/docs/surcharge/docs/surcharge/description
llms_txt: https://juspay.io/in/docs/llms.txt
product_llms_txt: https://juspay.io/in/docs/surcharge/llms.txt
---


# Surcharge




### 




### **Transaction Workflow** 



![Image](https://dth95m2xtyv8v.cloudfront.net/tesseract/assets/surcharge/Screenshot%202024-05-15%20at%203.52.17%20PM.png)




### Surcharge Configuration



* Surcharge is supported on all **payment methods** 
  
  * Online payments: Cards, Netbanking, UPI, Wallets
  * Offline payments: Cash On Delivery
* **Dimensions available for logic configuration** 
  
  * The surcharge logic can be configured across the following dimensions as per your business requirement
    
    
    |    Dimension Type |     Dimensions |
    |---|---|
    |   Payment Method based | Payment Method Type, Payment Method (Banks in case of NB, Wallet partners etc.) |
    |   Card based | Card Type, Issuing Bank, Country, Brand,Card BIN  |
    |   EMI based | isEMI, EMI Type, EMI Tenure, EMI Bank |
    |   Order based | Order amount, Currency |
    |   Gateway based | Gateway, Gateway Reference ID |
    |   Any other dimension | Based on other details being shared by merchant in UDF1 to UDF10 |
* **Values available for logic configuration** 
  
  * Flat Fee (Absolute amount)
    
    * Additional fixed charges on order amount eg. Platform fee, Convenience fee
  * Surcharge Rate (Percentage value) : 
    
    * Additional charges on Order Amount e.g. MDR
  * Tax Rate (Percentage value) : 
    
    * Tax applicable on additional charges i.e. flat fee + surcharge
    * For Indian market, CGST & SGST rate can be be defined separately
* Merchants can define any either Flat Fee or Surcharge or both. Tax Rate will be applicable based on these additional charges added. 
  
  > **Note**
  > Tax Rate is not calculated on Order Amount. It only calculates the tax applicable on Additional Charges on the order amount i.e. on Flat fee + Surcharge


### **Juspay Surcharge (MDR Model)** 




### Example Substep



### **Final Order Amount Calculation** 



The final order amount is a sum of Order Amount + Flat Fee + Surcharge + Tax 

Where:

* Flat Fee = Absolute value defined
* Surcharge = Surcharge Rate * Order Amount
* Tax = Tax Rate * (Flat Fee + Surcharge)


#### **For Example** 



Order amount = Rs 100 

Surcharge logic configured has following values:

* Flat Fee = Rs 10
* Surcharge Rate = 2%
* Tax Rate = 2%

**Final Order Amount:** 

Final Order Amount = Order Amount + Flat Fee + Surcharge + Tax

* Surcharge = Surcharge Rate * Order Amount
  
                    = 2% of Rs 100
  
                    = Rs 2
* Tax            = Tax Rate * (Flat Fee + Surcharge)
  
                    = 2% of (Rs 10 + Rs 2)
  
                    = 2% of Rs 12
  
                    = Rs 0.24

Final Order Amount = Rs 100 + Rs 10 + Rs 2 + Rs 0.24

                                 =  **Rs 112.24** 




#### **Customer Fee Bearing Model** 




### Example Substep


**Without Surcharge (Default Behavior)** 

* Customer pays: ₹1,000
* MDR (2%): ₹20
* Merchant receives: ₹980
* _Merchant pays the ₹20 fee._

**With Customer Fee Bearing Surcharge Enabled** 

* MDR (2%) is added on top
* Customer pays: ₹1,020
* Merchant receives: ₹1,000

> **Note**
> _Customer pays the fee, merchant gets full amount._ 






### Design Variations Available



If you are using Juspay HyperCheckout (payment page), then following design variations are available to display surcharge details

* **Option 1:** 
  
  Additional charges can be displayed on the payment page, right below impacted payment instruments.

![Image](https://dth95m2xtyv8v.cloudfront.net/tesseract/assets/surcharge/Untitled%20(19).png)
*Option 1*



* **Option 2:** 
  
  Additional charges can also be displayed on the payment page on the top, in Order Summary section. 
  
  ![Image](https://dth95m2xtyv8v.cloudfront.net/tesseract/assets/surcharge/Screenshot%202024-05-16%20at%2011.51.30%E2%80%AFAM%20copy.png)
  *Option 2*
* **Option 3:**  In case the surcharge logic is based on a particular payment instrument for e.g. specific card BINs, additional charges can be displayed once the user has entered the details of that instrument. 
  
  ![Image](https://dth95m2xtyv8v.cloudfront.net/tesseract/assets/surcharge/Screenshot%202024-05-16%20at%201.13.56%E2%80%AFPM.png)
  *Option 3*
* **Option 4** : In case payment gateway processing fee needs to be passed on to users, a gateway selection screen with additional charges mentioned can also be incorporated in the checkout journey.
  
  ![Image](https://dth95m2xtyv8v.cloudfront.net/tesseract/assets/surcharge/Screenshot%202024-04-09%20at%202.34.10%E2%80%AFPM.png)
  *Option 4*


### **Analytics** 



You can use the Transaction Analytics Module in Juspay Dashboard to monitor the traffic and performance of Surcharge transactions

---

## See Also

- [Overview](https://juspay.io/in/docs/surcharge/docs/surcharge/overview)
- [Get Started](https://juspay.io/in/docs/surcharge/docs/surcharge/get-started)
