Skip to content
Accounting SoftwareBeginner

PayU Swipe Charges Calculator – Including Fixed Platform Fee with GST

Payment gateway charges are not always limited to percentage-based fees. Many gateways, including PayU Swipe, apply a combination of percentage fees, GST, an...

BI
Bison Technical Team Enterprise IT specialists
Updated 03 Jan 2026 3 min read 112 total views

Payment gateway charges are not always limited to percentage-based fees. Many gateways, including PayU Swipe, apply a combination of percentage fees, GST, and fixed platform charges.
This Knowledge Base article explains how to extend an existing PayU Swipe calculation formula by adding a fixed platform fee with GST, without disturbing the original logic.

The article is written for IT administrators, developers, accountants, and system integrators who need accurate reconciliation between customer-paid amounts and actual settlement credits.

Advertisement


Technical Explanation

Existing Charge Structure (Unchanged)

The original PayU Swipe calculation uses:

  • Gateway Fee: 1.8913% of the net amount

  • GST on Gateway Fee: 18%

Formula:

Gateway Fee = Net Amount × 1.8913% GST on Gateway Fee = Gateway Fee × 18%

New Charge Introduced

A fixed platform fee is now applied:

  • Platform Fee: ₹32.57

  • GST @ 18%: ₹5.86

  • Total Platform Charges: ₹38.43

This charge is added to the customer payment, not deducted from the merchant’s net amount.

Updated Formula (Final)

Customer Pays = Net Amount You Want to Receive + Gateway Fee (1.8913%) + GST on Gateway Fee (18%) + Platform Fee (₹32.57) + GST on Platform Fee (18%)


Use Cases

  • Reconciling PayU Swipe settlements with bank credits

  • Building internal billing or invoicing tools

  • Showing transparent payment breakups to customers

  • Validating discrepancies between gateway reports and ERP/Tally entries

  • Automating payment calculations on websites or admin panels


Step-by-Step Implementation

Step 1: Accept Net Amount

The merchant enters the amount they want to receive after all deductions.

Step 2: Calculate Gateway Charges

$fee = $net * (1.8913 / 100); $gst = $fee * (18 / 100);

Step 3: Add Platform Fee and GST

$platform_fee = 32.57; $platform_gst = $platform_fee * 0.18; $platform_total = $platform_fee + $platform_gst;

Step 4: Calculate Final Customer Payment

$gross = $net + $fee + $gst + $platform_total;

Step 5: Apply Rounding

$fee = round($fee, 4); $gst = round($gst, 4); $platform_fee = round($platform_fee, 4); $platform_gst = round($platform_gst, 4); $platform_total = round($platform_total, 4); $gross = round($gross, 4);


Example Calculation

DescriptionAmount (₹)
Net Amount to Receive10,581.56
PayU Fee (1.8913%)Calculated
GST on PayU FeeCalculated
Platform Fee32.57
GST on Platform Fee5.86
Customer Pays10,857.01

This matches real-world PayU Swipe settlement behavior.


Common Issues & Fixes

Issue: Platform fee deducted from net amount

Fix: Always add platform charges to the gross customer payment, not subtract from net.

Issue: Mismatch with gateway settlement report

Fix: Ensure GST is calculated separately for:

  • Gateway fee

  • Platform fee

Issue: Rounding mismatch

Fix: Use consistent rounding (preferably 4 decimal places) across all components.


Security Considerations

  • Validate all user inputs to prevent negative or zero values

  • Avoid exposing internal fee logic in client-side JavaScript

  • Perform calculations server-side to prevent tampering

  • Log calculated values for audit and reconciliation


Best Practices

  • Keep fixed fees configurable (constants or config files)

  • Maintain a clear fee breakup for transparency

  • Separate business logic from UI code

  • Regularly verify gateway fee percentages against official documentation

  • Use consistent precision across financial calculations


Conclusion

By adding a fixed platform fee with GST as a separate component, you can extend existing PayU Swipe calculations without altering the original formula. This approach ensures:

  • Accurate settlement reconciliation

  • Clear customer payment transparency

  • Easy future maintenance and upgrades

This implementation is production-safe, auditable, and aligned with real payment gateway behavior.


#PayUSwipe #PaymentGateway #GSTCalculation #PlatformFee #MerchantSettlement
#PaymentReconciliation #ITAccounting #POSCharges #OnlinePayments #GatewayFees
#PaymentIntegration #FinancialLogic #PHPDevelopment #PaymentSystems #MerchantTools
#AccountingAutomation #DigitalPayments #GSTCompliance #PaymentCalculator #FinTech
#SettlementLogic #PaymentBreakup #POSAccounting #IndiaPayments #GatewayIntegration
#FinancialAccuracy #PaymentProcessing #MerchantFinance #PaymentAudit #FeeCalculation
#ITDocumentation #PaymentSecurity #AccountingSystems #PayUGST #PlatformCharges
#PaymentEngineering #SettlementReports #FinOps #POSIntegration

YOUR FEEDBACK

Was this guide useful?

Your answer helps us keep BISONKB accurate and practical.

THE BISON BRIEF

Practical IT knowledge, once a week.

New troubleshooting guides, scripts and infrastructure notes. No noise.

By subscribing, you agree to our privacy policy.