# Polar.sh Review 2026: Pricing, Hidden Fees, and a Better Alternative for SaaS

> Honest Polar.sh review for 2026 breaking down real transaction costs including international surcharges, subscription fees, dispute costs, payout fees, and how it compares to Dodo Payments.
- **Author**: Ayush Agarwal
- **Published**: 2026-04-04
- **Category**: Alternatives, Review
- **URL**: https://dodopayments.com/blogs/polar-sh-review

---

Polar.sh markets itself as the developer-first [Merchant of Record](https://dodopayments.com/blogs/merchant-of-record-ai) with a headline rate of 4% + $0.40 per transaction and a claim of being "20% cheaper than other MoRs." For indie hackers and open-source developers, the pitch is compelling: an open-source billing platform with GitHub-native features and no monthly fees.

But their own fee documentation tells a more nuanced story. International card surcharges add 1.5%. Subscription payments add another 0.5%. Every chargeback costs $15. Payout fees are passed through from Stripe. And there is an open-ended clause reserving the right to pass on "any other fees Stripe might impose in the future."

This review breaks down what Polar.sh actually costs at real revenue levels, where the platform genuinely excels, and where founders should look at alternatives.

## What is Polar.sh?

Polar.sh is an open-source billing platform for developers, launched in 2023 by the team behind Polarsource. It positions itself as a [Merchant of Record](https://dodopayments.com/blogs/merchant-of-record-for-saas) that handles payment processing, tax compliance, and digital product delivery for SaaS and developer tools.

The platform is fully open source (polarsource/polar on GitHub), became an official GitHub funding partner in 2024, and has attracted notable users including Tailwind Labs and Midday. Polar supports subscriptions, one-time purchases, usage-based billing, and automated entitlements like license keys, GitHub repository access, Discord roles, and file downloads.

For developer tool creators specifically, the GitHub-native workflow is a genuine differentiator that no other MoR currently offers.

## Polar.sh Pricing: What They Advertise

Polar's pricing page leads with a clean headline:

- **4% + $0.40** per successful transaction
- No monthly fees
- No setup fees
- "20% cheaper" than other MoRs

The messaging positions Polar as the affordable, transparent alternative to Paddle (5% + $0.50) and Lemon Squeezy (5% + $0.50). The pitch is simple: one flat rate, everything included.

But the fee documentation adds several line items that do not appear on the pricing page.

## Polar.sh Additional Fees: What the Docs Say

Polar's official fee documentation at polar.sh/docs/merchant-of-record/fees reveals a layered fee structure beyond the headline 4% + $0.40. Here is every additional fee, sourced directly from their docs.

### 1. International Card Surcharge - Additional 1.5%

Any payment made with a non-US card incurs an additional **1.5% fee** on the transaction amount. Polar states this is a Stripe pass-through, but it is not prominently disclosed on the pricing page.

For any SaaS selling globally - which is most SaaS products - a significant portion of transactions will trigger this surcharge. If 40-60% of your customers are outside the US, this adds meaningfully to your effective rate.

### 2. Subscription Payment Surcharge - Additional 0.5%

Every subscription renewal payment incurs an additional **0.5% fee**. Since most SaaS products are subscription-based, this fee applies to the majority of transactions for a typical SaaS business.

Combined with the international surcharge, an international subscription payment costs 4% + $0.40 + 1.5% + 0.5% = **6% + $0.40** per transaction - a 50% premium over the advertised rate.

### 3. Chargeback Fee - $15 Per Dispute

Every chargeback costs **$15 per dispute**, regardless of outcome. Polar states this is charged by the underlying credit card networks and PSPs and cannot be refunded.

Additionally, Polar monitors chargeback rates across the platform and states they "might need to intervene and even suspend your account" if rates approach the ~0.7% threshold imposed by card networks.

### 4. Payout Fees - Stripe Pass-Through

Unlike the headline "no hidden fees" positioning, payouts through Stripe incur several fees:

- **$2 per month** of active payouts
- **0.25% + $0.25** per payout
- **Cross-border conversion**: 0.25% (EU) to 1% in other countries

For a non-US founder receiving two payouts per month, the monthly payout fees alone can be $5-15+ depending on volume and location.

### 5. Non-Refundable Transaction Fees

When you issue a refund to a customer, Polar does not refund the original transaction fees. You absorb the platform's cut on every refunded transaction. Additionally, Polar "reserves the right to issue refunds at our own discretion up to 60 days after the purchase" as part of their chargeback prevention efforts.

### 6. Open-Ended Future Fee Clause

Polar's docs include the statement: "We also reserve the right to pass on any other fees Stripe might impose in the future." This is an open-ended clause that means your effective rate could increase at any time based on Stripe's pricing changes, with no cap or advance notice guaranteed.

> When your billing infrastructure includes a clause that reserves the right to pass on unspecified future fees, you are signing up for a pricing model you cannot fully evaluate today. Founders need to know their cost structure is stable before they build on top of it.
>
> - Ayush Agarwal, Co-founder & CPTO at Dodo Payments

### Advertised vs. Actual: Fee Comparison

| Fee Type                     | What Polar Advertises | What Polar Actually Charges    |
| ---------------------------- | --------------------- | ------------------------------ |
| Base transaction fee         | 4% + $0.40            | 4% + $0.40                     |
| International cards (non-US) | Not on pricing page   | +1.5% additional               |
| Subscription payments        | Not on pricing page   | +0.5% additional               |
| Chargebacks                  | Not on pricing page   | $15 per dispute                |
| Monthly payout fee           | Not on pricing page   | $2/month (Stripe)              |
| Per-payout fee               | Not on pricing page   | 0.25% + $0.25 (Stripe)         |
| Cross-border payout          | Not on pricing page   | 0.25%-1% (Stripe)              |
| Refund fee retention         | Not on pricing page   | Original fees not returned     |
| Future fees                  | Not on pricing page   | "Reserve the right to pass on" |

## What Polar.sh Really Costs: Revenue Scenarios

The gap between advertised and actual costs compounds as revenue grows. Here is what a globally-selling SaaS founder would actually pay at different revenue levels.

**Assumptions:** 40% international customers, 60% subscription payments, 2 payouts per month, 0.5% chargeback rate, non-US seller.

| Monthly Revenue | Polar Advertised Cost | Polar Actual Cost (with intl + subs + payouts) | Dodo Payments Cost |
| --------------- | --------------------- | ---------------------------------------------- | ------------------ |
| $5,000          | ~$240                 | ~$340-$370                                     | ~$270              |
| $10,000         | ~$440                 | ~$640-$700                                     | ~$500              |
| $25,000         | ~$1,040               | ~$1,540-$1,680                                 | ~$1,190            |
| $50,000         | ~$2,040               | ~$3,040-$3,320                                 | ~$2,340            |

At $25,000 monthly revenue, the difference between Polar's advertised rate and the real cost can be $500-$640 per month - that is $6,000-$7,700 per year in fees above what the pricing page suggests.

```mermaid
flowchart LR
    A["$30 International
Subscription"] -->|"Base: 4% + $0.40
= $1.60"| B["Polar
Base Fee"]
    B -->|"+1.5% Intl Card
= $0.45"| C["International
Surcharge"]
    C -->|"+0.5% Subscription
= $0.15"| D["Subscription
Surcharge"]
    D -->|"+ VAT (25%)
on $30 = $7.50"| E["Tax
Collected"]
    E -->|"You receive
~$27.80"| F["Net
Revenue"]
```

On a $30 international subscription payment with 25% VAT, the effective platform fee is $2.20 - an effective rate of approximately 7.3% of the product price, not 4%.

## Other Polar.sh Limitations

Beyond the fee structure, several operational constraints are worth evaluating.

### Card Payments Only

Polar processes all payments through Stripe, meaning only card payments are supported. There is no PayPal, no buy-now-pay-later, and no regional payment methods like M-Pesa, PIX, UPI, iDEAL, or bank transfers. For SaaS products selling into markets where card penetration is low - much of [Africa](https://dodopayments.com/blogs/accept-payments-africa), [Latin America](https://dodopayments.com/blogs/accept-payments-latin-america), and Southeast Asia - this limits conversion significantly.

### No Revenue Splits

Polar does not support automatic revenue distribution between co-founders, contractors, or partners. If you are building with a partner, every payout requires manual splitting. For most startups with multiple co-founders, this creates ongoing operational friction.

### No Native Affiliate Program

There is no built-in affiliate management system. If affiliate marketing is part of your growth strategy, you need a separate tool and manual reconciliation.

### Newer Platform with Support Concerns

Polar launched in 2023. While it has gained traction among developer tool creators, some users have reported responsiveness issues. A February 2026 Reddit thread titled "Paddle is slow and Polar.sh is non-responsive" highlighted support delays. Another user noted Polar "seems to be still in development and is somewhat slow to add features."

For [billing infrastructure](https://dodopayments.com/blogs/billing-automation-saas) that your entire revenue depends on, platform maturity and support responsiveness are not minor considerations.

### ~120 Payout Countries vs. 220+

Polar supports payouts to approximately 120 countries via Stripe Connect Express. While this covers major markets, it leaves gaps compared to platforms supporting 220+ countries. If your sellers or team members are in unsupported regions, payouts become a problem.

> The moment you sell across a border, you inherit a compliance obligation in that country. A [Merchant of Record](https://dodopayments.com/blogs/best-merchant-of-record-platforms) that only covers 120 countries for payouts creates a ceiling on your growth before you even realize it is there. Global means global - not 60% of the addressable market.
>
> - Rishabh Goel, Co-founder & CEO at Dodo Payments

## Dodo Payments: A Transparent Alternative

[Dodo Payments](https://dodopayments.com) is a full [Merchant of Record](https://dodopayments.com/blogs/cheapest-merchant-of-record) built for SaaS, AI, and digital product companies. The core difference: every fee is on the pricing page, no feature triggers a surprise surcharge, and no open-ended clauses reserve the right to change pricing.

### What Dodo Payments Includes

- **Full MoR compliance** - Sales tax, VAT, and GST calculated and remitted automatically across 220+ countries. You receive a clean payout, not a pile of tax obligations. Learn more about the [MoR model for SaaS](https://dodopayments.com/blogs/merchant-of-record-for-saas).
- **Global payment processing** - Accept payments in local currencies with 30+ payment methods. Cards, PayPal, wallets, bank transfers, and region-specific options like UPI, PIX, and iDEAL in markets where it matters for [conversion](https://dodopayments.com/blogs/how-indiehackers-can-scale-globally-with-a-merchant-of-record).
- **Flexible billing** - [Subscriptions](https://dodopayments.com/blogs/one-time-vs-subscription-saas-pricing), one-time payments, [usage-based billing](https://dodopayments.com/blogs/metered-billing-accurate-billing), and [credit-based billing](https://docs.dodopayments.com/features/credit-based-billing) natively supported. No add-on fees for any billing model.
- **License key delivery** - Automatic [license key generation](https://docs.dodopayments.com/features/license-keys) and delivery after purchase, built into the platform.
- **Dispute and chargeback handling** - Integrated [fraud prevention and dispute management](https://dodopayments.com/blogs/merchant-of-record-chargebacks) using RDR (Rapid Dispute Resolution) to resolve disputes before they escalate. No per-dispute surcharges.
- **Developer-first integration** - Clean REST API, [SDKs](https://docs.dodopayments.com/developer-resources/dodo-payments-sdks), [overlay checkout](https://docs.dodopayments.com/developer-resources/overlay-checkout), [inline checkout](https://docs.dodopayments.com/developer-resources/inline-checkout), and [webhooks](https://docs.dodopayments.com/developer-resources/webhooks). One integration covers everything.
- **Analytics and reporting** - Revenue dashboards, tax reports, and payout tracking in a unified interface. No separate tools needed.

### Dodo Payments Pricing

- **4% + $0.40** per domestic US transaction
- **+1.5%** for international transactions
- **+0.5%** for subscription payments
- **No monthly fees**, no setup fees
- No payout fees, no per-dispute surcharges
- No open-ended fee clauses

The base rate is identical to Polar's advertised rate. The international and subscription surcharges are similar. The difference is that Dodo does not layer on payout fees, does not charge per chargeback, and does not include clauses reserving the right to add future unspecified fees. At scale, those differences add up to thousands per year. Check the [full pricing breakdown](https://dodopayments.com/pricing).

## Who Should Still Consider Polar.sh?

Polar is not a bad product. For a specific use case, it is genuinely the best option:

- **Developer tool creators** who want GitHub-native benefits (private repo access, Discord roles as product entitlements) - no other MoR offers this
- **Open-source advocates** who value being able to audit their billing platform's code
- **Laravel developers** who want a native SDK integration without wrapper code
- **US-focused products** where international card surcharges and payout fees are minimal
- **Very early-stage projects** that do not yet have enough volume for the additional fees to compound significantly

If you fit that profile, Polar's developer experience is excellent and the open-source transparency is a genuine differentiator.

The moment you scale internationally, add subscription billing, or need payment methods beyond cards, the economics and feature gaps become harder to ignore.

## FAQ

### Does Polar.sh have fees beyond the advertised 4% + $0.40?

Yes. Polar's fee documentation shows additional charges: +1.5% for international cards, +0.5% for subscription payments, $15 per chargeback, Stripe payout fees ($2/month + 0.25% + $0.25 per payout + cross-border fees), and non-refundable transaction fees on refunds. Their docs also include a clause reserving the right to pass on future Stripe fee changes.

### How much does Polar.sh really cost for a globally-selling SaaS?

For a SaaS with 40% international customers and 60% subscriptions, the effective rate on international subscription transactions is approximately 6% + $0.40 - a 50% premium over the advertised 4% + $0.40. At $25,000 monthly revenue, actual fees can be $500-$640 more per month than the headline rate suggests.

### What payment methods does Polar.sh support?

Polar processes all payments through Stripe, which means card payments only. There is no PayPal, no buy-now-pay-later options, and no regional payment methods like UPI, PIX, M-Pesa, or iDEAL. This can limit checkout conversion in markets with lower card penetration.

### Is Polar.sh reliable enough for production SaaS billing?

Polar has been in production since 2023 and is used by notable companies including Tailwind Labs. However, it is a newer platform compared to established alternatives. Some users have reported support responsiveness issues and the platform is still actively developing core features. The open-source codebase provides transparency, but the team is smaller than larger MoR providers.

### How does Dodo Payments compare to Polar.sh?

Both charge 4% + $0.40 as a base rate with similar international and subscription surcharges. The key differences: Dodo supports 220+ countries and 30+ [payment methods](https://dodopayments.com/blogs/best-payment-methods-for-saas) versus Polar's ~120 payout countries and card-only processing. Dodo includes dispute management via [RDR](https://docs.dodopayments.com/features/transactions/disputes) without per-dispute fees, does not charge payout fees, and has no open-ended future fee clauses.

## Final Verdict

Polar.sh has carved out a genuine niche as the open-source, developer-first MoR for tool creators. The GitHub-native workflow, auditable codebase, and framework SDKs are real strengths that no competitor matches. For US-focused developer tools with simple billing, it is a solid choice.

But for globally-selling SaaS products, the gap between Polar's advertised rate and actual cost is significant. International surcharges, subscription fees, per-dispute charges, payout fees, and an open-ended future fee clause add up quickly. At $25,000/month in revenue, you could be paying $6,000+ more per year than the pricing page suggests.

If transparent pricing, global payment method coverage, and all-inclusive billing matter to your SaaS, [Dodo Payments](https://dodopayments.com) is built for exactly that. Every fee is on the [pricing page](https://dodopayments.com/pricing) - no documentation spelunking required.
---
- [More Alternatives articles](https://dodopayments.com/blogs/category/alternatives)
- [All articles](https://dodopayments.com/blogs)