Polar.sh

The open-source Merchant of Record for developers to monetize software with automated tax compliance.

E-commerce Tools # billing# payments# merchant-of-record# developer-tools# open-source# saas
Polar.sh Screenshot 1
1 / 2

Quick Facts

Pricing Model

Freemium

Pricing Options

Monthly
$0 /mo
Yearly
$0 /yr
Get Started Now

Compensation may be received for transactions completed through affiliate partnerships.

Overview

If you have ever tried to sell a digital product globally, you know the headache isn't writing the code; it is handling the taxes. You hook up Stripe, but suddenly you are responsible for calculating, collecting, and remitting VAT in Europe, GST in Australia, and sales tax in the US.

Polar.sh solves this by acting as a Merchant of Record (MoR).

Think of it as a layer that sits on top of Stripe. When a customer buys your SaaS subscription or download, they are technically buying it from Polar. Polar handles the liability, the tax remittance across 100+ countries, and the invoices. For you, it creates a "monetization in a box" experience. You get a clean API to accept payments and the platform handles the boring legal compliance.

It is built specifically for developers, open-source maintainers, and indie hackers who want the "Vercel experience" but for billing. It is also fully open-source (Apache 2.0), which gives it a transparency edge over closed-source competitors like Lemon Squeezy or Paddle.

Key Features

1. The Merchant of Record Model

This is the heavy lifter. Instead of you spending weeks setting up tax entities or integrating a third-party tax calculator like TaxJar, Polar does it automatically. They calculate the correct tax based on the buyer's location, collect it, and remit it to the proper authorities. You just get the net revenue paid out to your bank account.

2. Automated Entitlements

Polar shines in how it connects payment to access. Usually, you have to write "glue code" that listens for a Stripe webhook and then triggers a database update. Polar automates this entitlement layer.

  • GitHub: It can automatically invite a paying user to a private repository.
  • Discord: It can assign a specific role to a user upon purchase.
  • License Keys: It generates and manages license keys for desktop software.
  • File Downloads: It handles secure file delivery for digital creators.

3. Usage-Based & AI Billing

For the AI and LLM crowd, Polar has built-in ingestion strategies for token-based billing. Because it integrates easily with tools like the Vercel AI SDK, you can set up a "pay-as-you-go" model where you bill customers based exactly on their compute or token usage. It also supports standard seat-based billing with tiered discounts, covering 99% of SaaS pricing models.

4. Open Source & Issue Funding

Polar started with a focus on funding open-source work, and that DNA is still there. They have a unique "Issue Funding" feature where users can pledge money to specific GitHub issues. Once the maintainer closes the issue (completes the work), they can claim the funds. Because the entire platform is open-source, you can audit their billing engine yourself, providing a "no-lock-in" safety net that doesn't exist with proprietary alternatives.

Pricing

Polar operates on a transaction-fee model. There are no monthly subscription costs to use the platform. If you don't make sales, you don't pay anything.

  • The Fee: 4% + 40¢ per successful transaction.
  • What that covers: This fee is inclusive of the underlying payment processor fees (Stripe usually charges 2.9% + 30¢).
  • The Math: effectively, you are paying Polar about 1.1% + 10¢ on top of standard processing rates to handle all your global tax compliance and billing logic.
  • Payouts: Money is sent to you via Stripe Connect. Standard Stripe cross-border fees may apply depending on your bank's location.
  • Disputes: If a customer initiates a chargeback, there is a standard $15 dispute fee.

Pros & Cons

The Good

  • Speed to Code: The SDKs are ergonomic. You can often get a checkout flow running in your Next.js or Python app with about 6 lines of code.
  • Global Tax Handling: For a solo founder, offloading VAT/GST liability is worth every penny of the 4% fee.
  • Developer Experience: The dashboard is clean, fast, and intuitive. It feels like a tool built by engineers for engineers.
  • Open Source: Knowing the code is public builds trust. If the company disappears, the logic remains available.

The Bad

  • Platform Maturity: They are a younger company (founded ~2023). While stable, they don't have the decade-long track record of Paddle.
  • Payout Reviews: Like many financial platforms, they have fraud detection triggers. Some users have reported pauses in payouts while their accounts undergo manual review, which can be stressful for cash-strapped startups.
  • Fewer Integrations: If you rely on complex marketing automation (like deeply integrated email funnels via HubSpot or ConvertKit), you might find Polar's native integrations a bit sparse compared to Lemon Squeezy.

Verdict

If you are an indie hacker, a solo developer, or an open-source maintainer launching a product today, Polar.sh is likely your best option.

The slight premium you pay (approx. 1.1% over raw Stripe) is negligible compared to the cost of hiring an accountant to handle EU VAT returns. The API is superior to legacy MoRs, and the open-source nature aligns perfectly with the modern dev stack.

However, if you are a large enterprise requiring complex Salesforce integrations or immediate, high-volume payout guarantees without risk reviews, you might still want to look at the legacy giants like Paddle. For everyone else building the next big SaaS, start here.

Key Features

  • Merchant of Record (MoR)
  • Global Tax Compliance (VAT, GST, Sales Tax)
  • Automated Entitlements (GitHub repo access, Discord roles)
  • Usage-Based & Ingestion Billing
  • Developer-First API & Framework Adapters
  • Secure File Downloads & License Keys

Pros

  • Handles all global tax collection and remittance automatically
  • Competitive 4% + $0.40 fee is lower than most MoR competitors
  • Excellent developer experience with clean APIs and framework SDKs
  • Open-source transparency and active community support

Cons

  • More expensive than direct payment processors like Stripe
  • Platform lock-in makes migrating billing logic difficult later
  • Less checkout customization compared to bespoke Stripe integrations

Technical Performance

Lighthouse Audit

Speed
46/100 F
Accessibility
85/100 B
Best Practices
100/100 A
SEO
92/100 A

Core Web Vitals

LCP 9.0s
FCP 1.2s
CLS 0.000
TBT 2.6s
Speed Index 2.3s

Performance data measured via Google Lighthouse. Fast load times indicate a well-optimized product that won't slow down your workflow.

User Reviews

No reviews yet. Be the first to review this tool!

Tags

billingpaymentsmerchant-of-recorddeveloper-toolsopen-sourcesaas