Paddle Review 2026
Merchant of record for SaaS: Paddle sells, taxes and bills for you at 5% + 50¢
- Pricing
- Pay as you go
- Platforms
- Web
- Best for
- SaaS and software sellers with plans above $10 who sell to many countries and want someone else to register, collect and file sales tax and VAT.
- Not ideal for
- Physical goods, sub-$10 products unless bespoke pricing works out, sellers who need weekly payouts, and businesses selling mostly inside India.
- Developer
- Paddle.com Market Limited, London, United Kingdom
- Founded
- 2012
Our verdict
Paddle is the most complete merchant of record option for an Indian or global SaaS selling plans above $10, and its flat 5% + 50¢ often beats Lemon Squeezy once surcharges apply. The trade-offs are monthly USD payouts with no INR option, bespoke pricing talks for products under $10 and a non-refundable chargeback fee.
How this score works: the DevMixa score is research-based — we compare official pricing, features, documentation, support options, security and data policies, and public user feedback against other tools in the same category. It is not a hands-on test; tools we test ourselves are marked “Tested”.
What is Paddle?
Anyone who opened a Paddle account after 8 August 2023 is on Paddle Billing, a rebuilt platform with its own API, webhooks and dashboard. Older sellers still sit on Classic until they decide to move. Three numbers matter too: 5%, 50 cents and $10. This paddle merchant of record review and fees breakdown relies on Paddle's pricing page, its developer docs and its help centre to work out what you pay, what you get in return and how the money reaches a bank in India. Rupee figures are approximate (₹94.7 per dollar).
The idea behind the product is easy to state. Paddle resells your software to the customer, so its name sits on the receipt as the legal seller instead of yours. Its terms put it plainly: you appoint Paddle as your non-exclusive reseller in every territory, and it acts as merchant of record. Because of that arrangement, Paddle tax compliance work (calculating sales tax and VAT, collecting it, tracking deadlines and filing returns) is its job, not yours.
Paddle fees 5 percent plus 50 cents, worked through on real prices
The pay-as-you-go rate on paddle.com/pricing is 5% + 50¢ per checkout transaction. There is no monthly fee and no migration fee. That one figure covers card processing, the hosted checkout, recurring billing, global tax handling, fraud screening, chargeback handling and buyer support. The page lists no surcharge for foreign cards, PayPal or renewals, which is exactly where a Lemon Squeezy bill tends to grow.
At common SaaS price points:
- $20 monthly plan: $1.00 plus $0.50 is $1.50 per renewal (about ₹142), an effective 7.5%.
- $49 monthly plan: $2.45 plus $0.50 is $2.95 (about ₹279), close to 6%.
- $199 yearly licence: $9.95 plus $0.50 is $10.45 (about ₹990), roughly 5.3%.
The fixed half-dollar does the damage on cheap products, and payout costs come on top.
Products under $10 and the charges that sit outside the 5%
The $10 line comes from the pricing page, which says sellers of products under $10 can contact Paddle for bespoke pricing. It also points high-volume, low-value businesses to its custom tier. If you sell a $4.99 plugin, ask before assuming the standard rate applies.
Other costs sit in the help centre and seller terms:
- Chargebacks: 20 USD, GBP or EUR per dispute (40 in CAD or AUD), roughly ₹1,894 on a dollar sale. The same fee applies to pre-chargeback alerts. Both the sale amount and the fee leave your balance, and if Paddle wins the dispute you get the sale back but never the fee.
- Refunds: the terms say you repay the refunded amount plus Paddle's fees and expenses.
- Optional services: invoicing, advisory and implementation help from Solutions Architects appear on the pricing page without public prices. Ask about it if you need a Paddle invoice for business buyers.
- Reserves: Paddle may hold back earnings against future chargebacks and release them after the account closes, by six months from termination or, if later, when the last subscription expires.
- Dormancy: after six months with no sales, the terms allow a dormancy charge and deactivation.
Paddle Billing vs Paddle Classic: which account you have and why it matters
The migration docs draw the line by sign-up date. Before 8 August 2023 means Classic; anything later means Billing. Billing still reaches 200+ countries and territories. What changed is everything a developer touches: a new REST API, fresh server SDKs, a different webhook format, a new Paddle.js and new dashboard pages for customers, products and subscriptions. Billing also ships AI tooling, including an MCP server.
Classic sellers can switch Billing on free from account settings. Billing data is kept apart from Classic data. Your Classic integration keeps selling, but nothing migrates by itself. Older tutorials still mix the two APIs, so check which one a code sample targets.
Wiring Paddle.js, webhooks and the sandbox into a SaaS app
Official server SDKs exist for Node.js (TypeScript-first), Python 3.11 or later, Go and PHP 8.1 or later. On the front end there is a typed ES-module wrapper for Paddle.js, plus the plain script tag. Each SDK takes an API key and an environment name. Keys are tied to one environment, so a sandbox key used against live returns a forbidden error.
A typical build goes like this. You create products and prices, open Paddle checkout from your pricing page with a client-side token, and then let Paddle webhooks tell your backend when a transaction completes or a subscription changes, so you can grant or revoke access. Paddle subscriptions support proration choices when a customer upgrades or downgrades mid-cycle. Paddle also provides a webhook simulator for testing edge cases, and the Paddle sandbox runs at its own API host, sandbox-api.paddle.com.
Rate limits are generous for a billing API: 240 requests per minute per IP address, and 1,000 per minute on the price and transaction preview endpoints. Going over returns a 429 with a Retry-After header.
Checkout itself offers 18 payment methods. Alongside cards, Apple Pay and Google Pay you get Alipay, WeChat Pay, iDEAL, Pix and others. Paddle PayPal support works when the purchase currency is one PayPal accepts, and no method carries an extra fee in the docs.
Paddle payouts to India: what a SaaS founder there actually receives
India is not on Paddle's list of unsupported seller countries. The help centre says it works with software businesses anywhere except a list of 28 unsupported countries and regions (Iran, Russia, Belarus, North Korea, Syria, Crimea and four other regions of Ukraine, among others). Indian software companies can apply, subject to Paddle's risk review and acceptable use policy.
Getting money home is the untidy part. Payouts run monthly. If your balance clears the threshold on the 1st, Paddle sends it by the 15th, and it can take up to three working days to land. The lowest threshold you can set is $100 (about ₹9,470), smaller balances roll over, and there is no withdrawal on demand.
INR is not one of the 13 payout currencies, which are AUD, GBP, CAD, CNY, CZK, DKK, EUR, HUF, PLN, ZAR, SEK, CHF and USD. That leaves three routes:
- USD wire to an Indian bank: because the currency does not match the bank's country, it goes by SWIFT with a $15 fee (about ₹1,421). Your bank then converts the dollars and may add its own charges, as can intermediary banks.
- Payoneer: supported, with whatever Payoneer charges on your account type.
- Money transfer services such as Wise that issue SWIFT, IBAN and account numbers, again at the provider's cost.
Pick a payout currency different from your balance currency and Paddle may add a conversion margin of up to 1.5%, so keeping both in USD is usually cheapest. On a $1,000 month the wire fee alone eats 1.5%, which is why ten minutes comparing Payoneer and Wise pays off. Paddle's help pages are silent on Indian GST and income tax, so speak to a CA early.
UPI for Indian buyers without an Indian merchant account
Selling into India is simpler than selling out of it. UPI shows up at checkout when an item is priced in rupees and the buyer's address is in India. You need neither an Indian bank account nor a UPI merchant account. A single payment is capped at ₹1,00,000 and a subscription renewal at ₹15,000. Recurring plans run on UPI Autopay mandates, renewals take at least 24 hours under NPCI rules, and an upgrade needs a fresh mandate, so Paddle's docs advise proration that bills from the next period.
Paddle Retain and ProfitWell Metrics for churn
ProfitWell Metrics is free according to the pricing page and appears under Subscription Metrics in the Billing dashboard with no setup. It reports MRR, churn, LTV, ARPU and cohorts, refreshes every three to six hours, and benchmarks against more than 30,000 companies.
Paddle Retain goes further. It runs automated dunning on failed renewals, shows cancellation offers and surveys, and offers engaged customers a one-click move to annual plans. Paddle claims 50%+ of failed payments recovered. Retain's price is not published, so ask sales.
Paddle vs Lemon Squeezy, with Stripe and Gumroad for scale
| Platform | Base rate | Common extras | Who files sales tax | Payout route for India |
|---|---|---|---|---|
| Paddle | 5% + 50¢ | None listed; bespoke pricing on request under $10 | Paddle | Monthly USD wire ($15 SWIFT), Payoneer or Wise |
| Lemon Squeezy | 5% + 50¢ | +1.5% non-US buyer, +1.5% PayPal, +0.5% subscriptions | Lemon Squeezy | PayPal (3%, capped at $30) or Stripe bank (1%) if invited |
| Gumroad | 10% + 50¢ direct | Card processing 2.9% + 30¢ on top; 30% on Discover sales | Gumroad | INR bank transfer |
| Stripe | 2.9% + 30¢ (US) | +1.5% international cards, Billing 0.7%, Tax 0.5% | You | India accounts by invite only |
The headline rates for Paddle and Lemon Squeezy match, but the bills do not. A $20 monthly plan bought with a UK card costs $1.50 on Paddle and $1.90 on Lemon Squeezy once its non-US and subscription surcharges apply. Lemon Squeezy is also owned by Stripe, and its team says its focus has moved to Stripe Managed Payments, which leaves its long-term future unclear. It does pay out twice a month and has built-in license keys.
Stripe is cheaper per charge, but Stripe Tax only calculates and collects. Registering in each country and filing returns stay with you, and new Indian accounts need an invite. Gumroad pays INR straight into Indian banks but suits ebooks and templates more than SaaS plans.
Where this paddle merchant of record review and fees analysis lands
Paddle fits a B2B or prosumer SaaS selling plans above $10 to customers in many countries, where the alternative is registering for VAT across Europe and watching US state thresholds. A founder in Bengaluru billing $8,000 a month across 30 countries, at an average plan of $49, pays about 6% plus one $15 wire, and never files a foreign tax return.
It is the wrong tool for physical goods, for products under $10 unless bespoke pricing works out, for anyone who needs money weekly, and for companies selling mainly inside India, where a domestic gateway is usually cheaper and settles in rupees. For Indian sellers the monthly cycle and missing INR payouts hurt more than the 5%.
Setting up a Paddle sandbox account before going live
- Create a sandbox account and add your products and prices, and talk to sales first if any sit below $10.
- Generate a sandbox API key and client-side token, then install the SDK for your stack.
- Run test purchases through checkout, including UPI if you price in rupees, and replay failures with the webhook simulator.
- Fill in payout settings before your first payout, choosing between wire, Payoneer or a transfer service.
- Turn on ProfitWell Metrics early, so churn data exists before you judge Retain.
Paddle key features
- Acts as merchant of record and reseller on every sale
- Calculates, collects and files sales tax and VAT
- Hosted checkout via Paddle.js with 18 payment methods incl. PayPal and UPI
- Subscription billing with proration and plan changes
- REST API with Node.js, Python, Go and PHP SDKs
- Webhooks plus a webhook simulator
- Separate sandbox environment and credentials
- Fraud screening and chargeback handling
- Free ProfitWell Metrics subscription analytics
- Paddle Retain for dunning, cancellation flows and annual upgrades
- Buyer support for payment and subscription questions
✓ Verified on · source
Paddle specifications
| API | |
|---|---|
| API style | REST, Webhooks |
| Authentication | API key |
| Official SDKs | Node.js, Python, Go, PHP; Paddle.js (client-side wrapper) |
| Free tier | No fixed fee; 5% + 50¢ per checkout transaction |
| Rate limits | 240 requests/min per IP; 1,000/min on preview endpoints |
| Sandbox / test mode | Yes |
| SaaS / Web App | |
| Built for | Small teams, Developers, Enterprise |
✓ Verified on · source
Paddle pricing
| Plan | Price | What you get |
|---|---|---|
| Pay-as-you-go | 5% + 50¢ | Per checkout transaction. Includes payments, checkout, subscriptions, global tax compliance, fraud protection, chargeback handling and buyer support. No monthly or migration fees. Sellers of products under $10 can contact sales for bespoke pricing. |
| Custom | Contact sales | For high-volume or complex businesses, including high-volume low-value transactions; dedicated customer success and migration support. |
| ProfitWell Metrics | Free | Subscription analytics (MRR, churn, LTV, cohorts) in the Paddle Billing dashboard. |
| Paddle Retain | Contact sales | Payment recovery, cancellation flows and term optimisation; price not published. |
| Chargeback fee | $20 / £20 / €20 | Per chargeback or pre-chargeback alert (40 in CAD or AUD); not refunded if the dispute is won. |
| Payouts | Free to $15 | Monthly by the 15th, $100 minimum threshold (adjustable upward). Local ACH/SEPA/UK/CAD/AUD wires typically free; SWIFT wires $/€/£15; up to 1.5% conversion margin if payout currency differs from balance currency. |
✓ Verified on · source
Paddle pros & cons
Pros
- One flat 5% + 50¢ with no published surcharges for foreign cards, PayPal or renewals
- Takes over global tax registration, collection and filing
- Accepts Indian sellers and offers UPI to Indian buyers without an Indian merchant account
- Free subscription analytics built into the Billing dashboard
- Mature API with four official server SDKs and a sandbox
Cons
- Products under $10 are referred to sales for bespoke pricing
- No INR payouts; USD wires to India carry a $15 SWIFT fee
- Payouts only once a month with a $100 minimum
- Non-refundable chargeback fee of 20 USD per dispute
- Retain pricing is not published
Official Paddle links
- Official website paddle.com
- Pricing page paddle.com
- Documentation developer.paddle.com
- Privacy policy paddle.com
✓ Verified on · source
Paddle user reviews
No user reviews yet. Used Paddle? Share your experience to help others.
Write a review of Paddle
Paddle FAQ
What is Paddle payments?
Paddle is a London-based merchant of record for software and digital products. It resells your product to the buyer, so it is the legal seller and handles checkout, subscription billing, sales tax and VAT, fraud screening and buyer support. You receive the sale value minus tax and Paddle's fee.
How much does Paddle charge?
The standard rate on Paddle's pricing page is 5% + 50¢ per checkout transaction, with no monthly fee. A $20 sale therefore costs $1.50, about ₹142. Chargebacks add a fee of 20 USD, GBP or EUR each, and sellers of products under $10 can contact sales for bespoke pricing.
Is Paddle free to sign up?
Yes. There is no monthly or setup fee, and Paddle earns only its per-transaction cut. Existing Classic sellers can also turn on Paddle Billing at no cost until they process transactions through it. Add-ons such as Retain, invoicing and implementation help carry no public price.
How do you integrate Paddle checkout in a SaaS app?
Create products and prices, generate an API key and a client-side token, then open the checkout from your pricing page with Paddle.js. Listen for webhooks on your server to grant or revoke access when transactions and subscriptions change. Build and test everything in the sandbox first, since credentials only work in their own environment.
Is Paddle legit?
Yes. It is run by Paddle.com Market Limited, a company registered in England and Wales (number 08172165), while Paddle.com Inc. handles US transactions. Its about page cites more than 10,000 digital businesses and over $6B in processed transactions. Read the seller terms on reserves and chargebacks before signing up.
Paddle vs Stripe vs Lemon Squeezy: which is cheaper?
Stripe's base rate of 2.9% + 30¢ is lowest, but you must register and file sales tax yourself, and Indian accounts are invite only. Paddle and Lemon Squeezy both start at 5% + 50¢ and file tax for you. Lemon Squeezy adds surcharges for non-US buyers, PayPal and subscriptions, so Paddle often works out cheaper for international SaaS.
Can Indian SaaS companies use Paddle?
Yes. India is not on Paddle's list of unsupported seller countries, so Indian software businesses can apply subject to its risk checks. Payouts come monthly in a supported currency such as USD by wire, Payoneer or a service like Wise, because INR is not a payout currency.
What are the best Paddle alternatives?
Lemon Squeezy is the closest like-for-like merchant of record, though it is now owned by Stripe and its team is focused on Stripe Managed Payments. Gumroad suits creators and pays INR to Indian banks, while Stripe gives lower fees if you can handle tax filing yourself.
How does Paddle handle global sales tax?
As merchant of record, Paddle calculates the right sales tax or VAT at checkout, collects it and remits it to tax authorities. Your payout already has tax removed. Your own income tax and Indian GST on what you earn stay with you.
Who should use Paddle?
Software and SaaS businesses selling plans of $10 or more to buyers in many countries get the most from it, because it removes foreign tax registration and filing. It is a poor match for physical goods, very cheap products and companies that sell mainly within India.
Paddle alternatives
Razorpay
API · SaaS / Web App · Mobile AppIndian payment gateway and API platform for businesses
Cashfree Payments
API · SaaS / Web AppRBI-licensed Indian payment gateway with published fees, payouts and instant settlement
Stripe
API · SaaS / Web AppDeveloper-first payments API for cards, subscriptions and marketplaces worldwide
Square
API · SaaS / Web AppFree POS software and card processing for in-person sellers in eight countries, not India