OpenProfit
Open source, MIT licensedGitHub

Finance for developers

OpenProfit is the open-source finance dashboard for developers. It brings your revenue and every bill you pay into one place, so you know what each product earns after costs.

RevenueCostsProfit

Overview

All products
This month
02.5k5.1k7.6k10.1kDecFebAprJunAugOct
Profit by product
$9,368
  • Draftly74%$5,350
  • Shipmail80%$2,890
  • Quoteflow69%$1,128
Costs by provider
$2,872
  • OpenAI$1,412
  • Vercel$640
  • Anthropic$486
  • Railway$214
  • Cloudflare$120

Connect your whole stack

Revenue from your payment processor. Costs from your AI providers, hosting and infrastructure. Paste a read-only key and two years of history fill in.

Polar
Profit

Measure what you keep

Revenue minus fees, refunds, AI bills and hosting, for every product you run. The number on screen is the one you keep.

02.5k5.1k7.6k10.1kDecFebAprJunAugOct
Net of fees and refunds

Processor fees and refunds come off before any number is shown.

One currency

Paid in euros, billed in dollars. Everything converts at that day's rate.

Profit per product

Three products on one OpenAI account, and you still see which one pays for itself.

Costs

Every bill in one place

OpenAI, Anthropic, Vercel, Cloudflare and Railway report what they charged you, by day and by project. Subscriptions without an API take ten seconds to add.

ConnectionsThis month · $2,972
  • OpenAI$1,412
  • Vercel$640
  • Anthropic$486
  • Railway$214
  • Cloudflare$120
  • Supabase$100
Add a flat cost
Supabase Pro$25 / mo
Domain · draftly.app$14 / yr
Firecrawl$19 / mo
Name$0.00
Usage billing

Per-token and per-GB charges come from the provider's own billing data.

Flat subscriptions

Supabase, Resend, domains. Enter the price once and it counts every month.

Mapped to products

Point each OpenAI or Vercel project at the product it serves. The rest stays shared until you decide.

Weekly

Know when something moves

A Monday email with last week's revenue, costs and profit. An alert the day a bill doubles, a margin drops or a sync fails.

Monday 9:00
Last week across 3 products
Revenue
$2,912
Costs
$741
Profit
$2,171
Biggest change: OpenAI, up 34% after Draftly shipped batch exports.
OpenAI spend doubled since yesterday
$96 today vs $41 avg
Shipmail margin below 60%
58% this week
Vercel sync failed
Token expired, reconnect
Weekly summary

Three numbers and the one change worth knowing. Free on every plan.

Spike alerts

An email the day a bill doubles or a margin drops. Slack and Discord next.

Public pages

Share a product's numbers on a page anyone can open. You choose what shows.

Open source, yours to run

MIT licensed. One Docker image with Postgres inside, or point it at your own. Your API keys never leave your server.

MIT
License
1
Container to self-host
7
Connectors
$0
Under $2.5K MRR

Free until you make money

Free while your products make under $2,500 a month combined. After that, a flat price that never grows with your revenue. Every connector on every plan.

Free
$0/ mo
Under $2,500 MRR
  • Every connector
  • Unlimited products
  • Sync every 6 hours
  • 12 months of history
  • Weekly email and alerts
  • Public pages
Indie
$19/ mo
Up to $25,000 MRR
  • Everything in Free
  • Sync every hour
  • 24 months of history
Pro
$49/ mo
Above $25,000 MRR
  • Everything in Indie
  • Sync every 15 minutes
  • Priority support

Self-hosted is free at any revenue. Prices in USD, billed through Polar.

Know what your software makes, after costs

Connect in two minutes. Free under $2,500 a month.