Payments & billing

Polar

Open-source, merchant-of-record billing for developers — usage-based pricing, subscriptions, and worldwide tax handled for you

polarsource/polarPython & TypeScript10,043 as of 2026-07-10
By Jake Luo · Published 2026年7月10日

Polar is an open-source monetization platform for developers — a merchant of record that handles checkout, subscriptions, usage-based billing, and the sales-tax and VAT compliance most founders dread. It is Apache-2.0 licensed, built on FastAPI and Next.js, with 10,043 GitHub stars as of July 2026, and it takes on the billing boilerplate so you can charge for a product, a subscription, or metered AI usage without building payments infrastructure yourself. But Polar only collects revenue from people who already decided to buy — it doesn't create the demand. The harder half of growth is getting qualified visitors to the checkout, and a pricing page that turns them into customers.

What Polar is

Polar (github.com/polarsource/polar) is an open-source platform for monetizing software — an open alternative in the same space as Stripe Billing, Lemon Squeezy, or Paddle. Its defining feature is that Polar acts as the merchant of record: it sells your product to the customer on your behalf and, in return, takes on receipts, customer accounts, dunning, and — the part that quietly blocks solo founders selling internationally — worldwide sales tax and VAT. It is licensed under Apache-2.0, built with FastAPI on the backend and Next.js on the front end, and ships a Public API plus JavaScript and Python SDKs so billing lives in your own codebase.

What it gives a founder
  • Any pricing model — one-time sales, subscriptions, seats, credits, free trials, and usage-based billing, composed however your product charges.
  • Usage + AI metering — bill per token, API call, agent run, or GPU-second, down to the event, for AI products that charge for what customers consume.
  • Merchant of record — Polar handles checkout, receipts, dunning, and global sales tax and VAT, so you aren't registering for tax in every country you sell to.
  • Open-source + developer-first — Apache-2.0 with a Public API, webhooks, and JS and Python SDKs, so billing is in your codebase, not a black box.

Where Polar fits in a founder's growth stack

Polar is the monetization layer. Once someone has decided to pay, Polar removes the friction between that decision and money in your account: a checkout that converts, subscriptions that renew, and — its biggest unlock for a small team — the tax compliance you'd otherwise handle yourself as you start selling across borders. In our own experience building AgentCeres, standing up billing was a bounded, one-time engineering task, while earning the customers to bill against it is the open-ended, compounding work — and a merchant-of-record tool like Polar sits squarely on the bounded side. For a solo founder, offloading merchant-of-record duties can be the difference between charging for access this week and stalling in a VAT rabbit hole.

But billing only matters once there are customers to bill. A perfect checkout on a page nobody visits collects nothing, and metered pricing meters zero usage until people sign up and use the product. The growth itself happens upstream of the pay button — the content, launches, and outreach that send qualified visitors to your pricing page in the first place. See the playbook in how do I get my first 100 users, and for the unit economics behind a paid product, customer lifetime value and customer acquisition cost.

What Polar doesn't do — and what to pair it with

Polar does not drive traffic to your product, write the pricing-page copy that turns a visitor into a customer, run your SEO, or send the outreach that fills the top of the funnel. Like Dub on attribution and OpenPanel on analytics, it is a focused tool: it processes the payment, it doesn't create the demand behind it.

Polar handles……the growth work that fills it
Checkout and subscriptionsthe SEO content and launches that send buyers to the pricing page
Usage-based and metered billingthe onboarding and social posts that get people using the product enough to be billed
Global tax and receiptsthe pricing-page conversion work that turns visitors into paying customers

This is where AgentCeres — the AI Growth Officer (agentceres.com) complements a billing tool like Polar. AgentCeres is a managed AI marketing team: specialists draft the SEO, launch, and social work that drive qualified traffic to the checkout Polar is powering, you approve every outbound action before it ships, and Polar handles the money once someone buys. The tool collects the revenue; the team helps you earn the customers. For how AI engines factor into being discovered, see generative engine optimization.

FAQ

Is Polar free?
Polar is open-source under the Apache-2.0 license, so you can self-host it, and there is no subscription fee to use the hosted platform. Instead it charges per transaction — starting at 5% plus 50¢ on the free Starter plan and dropping on higher-volume plans — because it acts as your merchant of record and remits sales tax on your behalf. Check polar.sh for current rates and the startup program.
What does 'merchant of record' mean, and why does it matter?
A merchant of record is the legal seller of your product. When Polar is your merchant of record, the customer technically buys from Polar, and Polar takes responsibility for collecting and remitting sales tax and VAT in each jurisdiction, plus handling receipts, refunds, and chargebacks. For a solo founder that removes the single biggest compliance headache of selling software internationally — you are no longer registering for tax in dozens of countries yourself.
How is Polar different from Stripe?
Stripe is a payments processor: powerful and flexible, but you remain the merchant of record, which means you handle global tax registration and compliance yourself or bolt on a separate tax tool. Polar sits on top of that payments layer and acts as the merchant of record for you, trading a higher per-transaction fee for taking the tax and billing-compliance work off your plate. Polar also leans into usage-based and AI-metered billing out of the box. Which fits depends on whether you would rather own the compliance or pay to offload it.
How do I get customers for the product Polar bills?
Billing converts intent into revenue; it doesn't create the intent. Pick one or two channels to start with, publish content that ranks for what your buyers search, and run a launch where they already gather. Then use customer lifetime value to judge how much you can afford to spend acquiring each one. The playbook is the same for any paid product — see how do I get my first 100 users.
Related projects
Open SaaSA free, open-source SaaS boilerplate built on the Wasp full-stack frameworkDubOpen-source link management and attribution for modern marketing teamsTwentyAn open-source CRM — a self-hostable alternative to Salesforce and HubSpot

You built it. Now grow it.

AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $19/month.

Start free trialMore projects
Polar: Open-Source Billing & Merchant of Record · AgentCeres