OpenPromoter vs Tolt
As of November 2026, the Tolt facts come from Tolt's own pages and documentation linked on this page. Check their site for current pricing.
Tolt or OpenPromoter: who should pick which
Pick Tolt if you want the vendor to send every payout and file 1099s for 2% of what it pays out. Pick OpenPromoter if you want fraud checks on every plan, a free start and no fee on payouts. On published prices OpenPromoter Cloud costs less at every level we checked.
Pick OpenPromoter if
- You want fraud checks without a $199 plan
- You want first or last click per program
- You use Lemon Squeezy or Polar
- You want to self-host for $0
Pick Tolt if
- You want payouts and 1099 filing done for you
- You pay partners on several levels
- You want an MCP server that can approve commissions
Tolt pricing in 2026
Tolt has three plans priced by the partner revenue they track each month. Growth costs $99 for up to $20,000 and Pro costs $199 for up to $50,000. Enterprise has a custom price with no limit and every plan has a 14-day trial with no credit card (pricing).
| Plan | Price a month | Partner revenue cap | What it adds |
|---|---|---|---|
| Growth | $99 | $20,000 | Tax forms, custom domain and 5 programs |
| Pro | $199 | $50,000 | Radar fraud checks and unlimited programs |
| Enterprise | Custom | No limit | Priority support |
Swipe the table sideways to see every column.
What happens above the cap
Tolt says it helps you move to the next plan when you outgrow a limit. Tracking does not stop while you move. Yearly billing gives two months free.
Source: Tolt pricing (November 2026).
Tolt fees on payouts
Tolt sends payouts for you on every plan and charges 2% of what it pays out. You pay one invoice each payout cycle and Tolt pays partners by PayPal, Wise, bank transfer or wire. Its pricing page describes no fee-free way to pay partners yourself (pricing).
Our research from November 3, 2026 found no Tolt payout fee. The 2% appeared on Tolt's pricing page when we checked it again on November 5.
OpenPromoter takes 0% and sends payouts from your own Stripe, PayPal or Wise account. You pay only that rail's fee, listed for Stripe on its Connect pricing page. The affiliate payouts page shows each rail.
What each costs at $5k to $100k a month
At $5,000 a month of partner revenue OpenPromoter Cloud costs $29 and Tolt costs about $129 with its 2% fee. At $25,000 it is $79 against $349 on Pro. At $100,000 Tolt is a custom price plus about $600 in payout fees.
| Partner revenue a month | OpenPromoter Cloud | Tolt plan | Tolt with the 2% fee |
|---|---|---|---|
| $5,000 ($1,500 paid out) | $29 (Starter) | $99 (Growth) | $129 ($99 + $30) |
| $25,000 ($7,500 paid out) | $79 (Growth) | $199 (Pro) | $349 ($199 + $150) |
| $100,000 ($30,000 paid out) | $199 (Scale) | Custom (Enterprise) | Custom + $600 |
Swipe the table sideways to see every column.
We assume partners earn 30% of the revenue they bring in. Our program guide suggests that rate for plans from $15 to $499 a month.
Tolt's 2% includes sending the money. With OpenPromoter you also pay Stripe, PayPal or Wise for each transfer.
Fees that Stripe, PayPal or Wise charge to move the money are left out for every tool. OpenPromoter Cloud plans are on the pricing page.
OpenPromoter vs Tolt fact by fact
OpenPromoter vs Tolt differs most on fraud checks, attribution and source code. Tolt keeps its Radar fraud checks on the $199 Pro plan and makes the first binding permanent. OpenPromoter runs fraud checks on every plan, lets each program pick first or last click and is AGPL-3.0.
| Topic | OpenPromoter | Tolt |
|---|---|---|
| Pricing | ||
| Plans | Self-host: $0 with every feature and no limits. Cloud: free up to $1k/mo partner revenue and $29, $79 or $199/mo above that. | Growth $99/mo, Pro $199/mo and Enterprise custom.[1] |
| Revenue caps | None when self-hosted. Cloud tiers cap partner revenue at $1k, $10k, $50k and $250k a month. | $20k and $50k a month; no cap on Enterprise.[1] |
| Fee on payouts | 0% of payouts on every plan. Only the payout rail's own fee applies. | Tolt sends payouts on every plan and charges 2% of what it pays out.[1] |
| Tracking | ||
| Attribution | First-party cookie (60 days by default, configurable), first- or last-click per program, coupon codes, Stripe client_reference_id and metadata. | 30-day default window; the first binding is permanent.[2] |
| Link parameters | op.js and server-side tracking read your configured parameter plus via, ref, fpr and gspk. Links shared for other tools keep working. | The script reads ref, via, fpr and lmref.[3] |
| Billing systems | Stripe, Paddle, Lemon Squeezy, Polar and Chargebee connected side by side. | Stripe App, Chargebee and Paddle Billing and Classic.[4] |
| Payouts, tax and fraud | ||
| Payout rails | Stripe Connect Express transfers, PayPal Payouts, Wise or manual with CSV export. Every payout waits for a person to approve it, and batches above $1,000 (configurable) need a fresh 2FA code. | PayPal, Wise, bank and wire; 190+ countries.[1][5] |
| Tax | W-9, W-8BEN and W-8BEN-E collection. US partners without a TIN are blocked from payouts before the 1099 threshold. 1099-NEC export ($600 for payments before 2026, $2,000 for 2026), VIES-checked EU VAT ids and reverse-charge self-billed invoices. | W-9/W-8 collection and 1099 filing from the Growth plan.[1] |
| Fraud | Self-referral, same network, duplicate accounts, shared payout accounts, coupon leaking, paid ads on your brand, click patterns, bots, refunds after payout and fast churn. Every plan has auto-hold above a risk score you set. | Radar holds self-referrals, duplicate IPs and paid-ad clicks; it is on the Pro plan ($199/mo).[1] |
| Multi-level commissions | Two-tier on every plan, one level up. | Supported.[5] |
| Developers and AI | ||
| MCP | openpromoter-mcp is read-only unless you turn on write tools. Agents can prepare payouts but never send them; a person approves in the dashboard. | Hosted MCP at mcp.tolt.com with OAuth on all plans; it can approve commissions and schedule reports.[6] |
| API | REST API with OpenAPI spec, signed webhooks (8 retries with backoff), TypeScript SDK and a CLI that forwards events to localhost. | Signed webhooks, SDK and CLI.[4] |
| Source code | AGPL-3.0. Self-host with one docker compose command. | Hosted only; no public source code or self-host option found in our research.[1] |
Pricing
- Plans
- OpenPromoterSelf-host: $0 with every feature and no limits. Cloud: free up to $1k/mo partner revenue and $29, $79 or $199/mo above that.
- ToltGrowth $99/mo, Pro $199/mo and Enterprise custom.[1]
- Revenue caps
- OpenPromoterNone when self-hosted. Cloud tiers cap partner revenue at $1k, $10k, $50k and $250k a month.
- Tolt$20k and $50k a month; no cap on Enterprise.[1]
- Fee on payouts
- OpenPromoter0% of payouts on every plan. Only the payout rail's own fee applies.
- ToltTolt sends payouts on every plan and charges 2% of what it pays out.[1]
Tracking
- Attribution
- OpenPromoterFirst-party cookie (60 days by default, configurable), first- or last-click per program, coupon codes, Stripe client_reference_id and metadata.
- Tolt30-day default window; the first binding is permanent.[2]
- Link parameters
- OpenPromoterop.js and server-side tracking read your configured parameter plus via, ref, fpr and gspk. Links shared for other tools keep working.
- ToltThe script reads ref, via, fpr and lmref.[3]
- Billing systems
- OpenPromoterStripe, Paddle, Lemon Squeezy, Polar and Chargebee connected side by side.
- ToltStripe App, Chargebee and Paddle Billing and Classic.[4]
Payouts, tax and fraud
- Payout rails
- OpenPromoterStripe Connect Express transfers, PayPal Payouts, Wise or manual with CSV export. Every payout waits for a person to approve it, and batches above $1,000 (configurable) need a fresh 2FA code.
- ToltPayPal, Wise, bank and wire; 190+ countries.[1][5]
- Tax
- OpenPromoterW-9, W-8BEN and W-8BEN-E collection. US partners without a TIN are blocked from payouts before the 1099 threshold. 1099-NEC export ($600 for payments before 2026, $2,000 for 2026), VIES-checked EU VAT ids and reverse-charge self-billed invoices.
- ToltW-9/W-8 collection and 1099 filing from the Growth plan.[1]
- Fraud
- OpenPromoterSelf-referral, same network, duplicate accounts, shared payout accounts, coupon leaking, paid ads on your brand, click patterns, bots, refunds after payout and fast churn. Every plan has auto-hold above a risk score you set.
- ToltRadar holds self-referrals, duplicate IPs and paid-ad clicks; it is on the Pro plan ($199/mo).[1]
Developers and AI
- MCP
- OpenPromoteropenpromoter-mcp is read-only unless you turn on write tools. Agents can prepare payouts but never send them; a person approves in the dashboard.
- ToltHosted MCP at mcp.tolt.com with OAuth on all plans; it can approve commissions and schedule reports.[6]
- API
- OpenPromoterREST API with OpenAPI spec, signed webhooks (8 retries with backoff), TypeScript SDK and a CLI that forwards events to localhost.
- ToltSigned webhooks, SDK and CLI.[4]
- Source code
- OpenPromoterAGPL-3.0. Self-host with one docker compose command.
- ToltHosted only; no public source code or self-host option found in our research.[1]
Where Tolt is the better choice
Tolt is the better pick when you want the vendor to send every payout and file 1099s for you. It also pays multi-level commissions and runs a hosted MCP server on all plans (MCP). OpenPromoter pays one level up only and its MCP never approves money.
Payouts and 1099s done for you
Tolt pays partners in 190+ countries and files 1099s from Growth (pricing). OpenPromoter exports a 1099-NEC report for you to file.
Multi-level commissions
Tolt pays partners across several levels of recruits. OpenPromoter pays a recruiter one level up only.
An MCP that acts
Tolt's MCP can approve commissions and schedule reports. OpenPromoter's MCP is read-only unless you turn on write tools.
Is Tolt worth it?
Tolt is worth it if you want payouts and US tax filing handled by the vendor and accept 2% of every payout. Below $20,000 a month the Growth plan covers most programs. Fraud checks need the $199 Pro plan or Enterprise.
The 2% grows with your program. At $30,000 a month in payouts it adds $600 to the bill.
Tolt reads ref, via, fpr and lmref links and binds a customer to the first partner for good (attribution). OpenPromoter defaults to a 60-day cookie and each program picks first or last click (tracking).
Moving from Tolt to OpenPromoter
Export your partners from Tolt as CSV and import them into OpenPromoter with their referral codes. OpenPromoter reads Tolt's ?ref= parameter and links partners already shared keep working. Past commissions are not imported and stay in your Tolt export for your records.
- 1
Export your partners
Export your partners from Tolt as CSV. The file needs an email column.
- 2
Connect billing
Connect Stripe, Paddle or Chargebee in OpenPromoter and match your current commission terms.
- 3
Import the file
Drop the CSV into Settings > Import. Partners arrive approved with their codes, PayPal emails and coupons where the file has them.
- 4
Swap the script
Replace the Tolt script with op.js. The tracking docs show the script tag and the ?ref= support.
- 5
Test one purchase
Buy through a Stripe test-mode Payment Link and check the commission. Delete the test data after.
- 6
Close out the old tool
Pay the commissions you still owe in Tolt. Keep its export of past commissions for your records.
The Tolt alternative page covers why teams switch. The getting started guide walks through each step in the app.
Tolt and OpenPromoter questions
Does Tolt have a free plan?
Is Tolt's fraud protection on every plan?
Does Tolt work with Lemon Squeezy or Polar?
Does Tolt file 1099 forms?
Can I self-host Tolt?
Is OpenPromoter really free?
Sources6 vendor pages, checked November 2026
Table facts are numbered here. The sections above link theirs in place. Check Tolt's site for current pricing. Spotted something out of date? Open an issue on GitHub and we will correct it.
Other comparisons: Rewardful · FirstPromoter · Dub Partners

[ openpromoter ]
Try OpenPromoter with your own Stripe account
Free on Cloud up to $1k a month in partner revenue or free forever on your own server.