3CX Partner Revenue Forecast: Your Tier, Renewals, and Margin on One Screen

You already manage the licenses. Sikurd turns them into a partner-revenue picture: where you sit in the 3CX tier ladder, where your current book projects you, a 12-month renewal and margin calendar, and whether to buy direct or through a distributor. No rate card to upload.

app.sikurd.com/dashboard/partner
Jordan Avery

Partner Program

Your 3CX partner standing, projected tier, and a 12-month revenue and margin forecast built from your managed instances.

Refresh Configure pricing
Ag

Current 3CX tier

Silver

Dedicated account manager

Year to date sales

$15,240

207 days to Dec 31
Progress to Gold$9,760 to go
$25,000
Mid-year checkpoint ($2,500): on track Requires Advanced Certification

This figure is an estimate from your managed instances. Your 3CX partner portal number governs your actual tier.

Projected level

ListCost
Ag

Silver

$15,240 annualized purchase

Your current book holds you at Silver through year end.

Partner tier ladder

Achieved Current Projected Future

Affiliate

$0

Bronze

$1k

Silver

$5k

Gold

$25k

Platinum

$50k

Revenue and margin calendar

Renewals over the next 12 months, as they fall

As it fallsRun-rate
RevenueMargin
Next 12 months

$15,240

Total margin

$3,810

Annualized run-rate

$15,240

Average monthly

$1,270

Jun2026

$1,485

2 instances

Jul2026

$0

No renewals

Aug2026

$0

No renewals

Sep2026

$0

No renewals

Oct2026

$1,350

1 instance

Nov2026

$0

No renewals

Dec2026

$2,790

1 instance

Jan2027

$1,670

2 instances

Feb2027

$4,430

5 instances

Mar2027

$395

1 instance

Apr2027

$0

No renewals

May2027

$3,120

4 instances

Direct vs distributor

Book margin buying direct at your projected tier versus through a distributor floor.

Distributor: CloudCo (Gold floor)

Buying through CloudCo gives you Gold margins now.

That is worth about +$762 per year more than direct on today's book, and your purchases still count toward your own tier progress, so there is no hit to your climb.

Direct

At your projected Silver tier

$3,810

annual book margin

Recommended

CloudCo

Gold margin floor

$4,572

annual book margin

Distributor uplift on today's book

+$762 / yr

Best-of-both (better channel per line)

$4,572 / yr margin

Per-instance breakdown

The better channel is marked on each line.

InstanceSell / yrDirect marginCloudCo marginBetter
Northwind Cardiology
AI · 16 SC
$1,095$274$329 CloudCo
Harbor ENT Associates
AI · 8 SC
$575$144$173 CloudCo
Summit Family Practice
PRO · 32 SC
$1,350$338$405 CloudCo
Meridian Orthopedics
AI · 24 SC
$1,495$374$449 CloudCo
Bayshore Vascular
AI · 32 SC
$1,795$449$539 CloudCo
Riverside Women's Health
AI · 8 SC
$575$144$173 CloudCo
Oakmont Dermatology
PRO · 8 SC
$395$99$119 CloudCo
Stonebridge Family Medicine
AI · 16 SC
$1,095$274$329 CloudCo
Westgate Plastic Surgery
PRO · 8 SC
$395$99$119 CloudCo
Fairview Dermatology
PRO · 16 SC
$795$199$239 CloudCo
Ironwood Cardiology
AI · 8 SC
$575$144$173 CloudCo
Cedar Park Pediatrics
AI · 8 SC
$575$144$173 CloudCo
Brookline Dental
PRO · 8 SC
$395$99$119 CloudCo
Crestview Women's Care
AI · 8 SC
$575$144$173 CloudCo
Granite Peak Physical Therapy
PRO · 8 SC
$395$99$119 CloudCo
Lakeside Dental Group
PRO · 8 SC
$395$99$119 CloudCo
Every managed instance is forecast-ready. No instances are missing an SC size, renewal date, or price.
Your partner tier, renewal calendar, and margin, built from the licenses you already manage.

The data to forecast your partner revenue is already in your fleet

If you resell and manage 3CX, you are sitting on a revenue picture you can't see. Every customer PBX has an edition, a simultaneous-call size, a hosting arrangement, and a renewal date. Together those facts decide where you stand in the 3CX partner program, what renews and when, and what margin each license carries. But that information is fragmented by design: your tier lives in the 3CX partner portal, your renewal dates live in whatever spreadsheet you trust this quarter, your partner pricing lives in a PDF, and your margin lives in your head. Nobody assembles it, so nobody plans around it.

The result is that partner economics get managed reactively. You find out you almost missed a tier threshold when the year is nearly over. You discover a cluster of renewals only when three customers' invoices land in the same week. You leave distributor margin on the table because nobody ran the comparison. None of this is a data problem — the data exists. It's a consolidation problem, the same one that every fleet-scale headache turns out to be.

Sikurd already reads each connected PBX's license during normal polling — that's what powers license management and expiry reminders. The Partner Revenue Forecast takes that same per-instance license data and reframes it from "is this license about to lapse" into "what is my book worth, and where does it put me with 3CX." Same inputs, a different and complementary question.

Partner status: where you stand, and what's at stake

The top of the page is your standing in the 3CX partner program, estimated from your managed book. A tier badge shows your current level on the Affiliate → Bronze → Silver → Gold → Platinum ladder, with your year-to-date sales figure, a progress bar to the next tier with the exact amount still to go, a countdown to the December 31 deadline, and the mid-year retention checkpoint so you know whether you're on track to keep your tier. If the next tier needs Advanced Certification you don't have, it's flagged.

One honesty note that's built into the page: the figure is an estimate from your managed instances, and the number in your 3CX partner portal is what actually governs your tier. Sikurd is computing where your book should put you, not impersonating 3CX's system of record. That's the right boundary — it makes the page a useful planning instrument without pretending to be the authority, and you can enter your exact portal number to pin the tier when you want them to match to the dollar.

  • Current tier + YTD
    Your level on the ladder and the annualized value of your current book, counted the way 3CX measures attainment.
  • Progress + deadline
    How far to the next tier, with the Dec 31 cutoff and the mid-year 50% checkpoint so retention risk is visible early.
  • Projected level
    The tier your current book of business projects you to by year end — distinct from where 3CX has you today.
  • Certification gaps
    If the next tier requires Advanced Certification, the page says so, so the requirement isn't a year-end surprise.

The revenue and margin calendar: every renewal, by month

Beneath the status cards is a rolling 12-month calendar. Every managed instance's renewal lands in the month its license expires, valued at its annual price, so you can see — at a glance — that you have a quiet summer, a five-renewal February, and a four-renewal May, with the dollar value and instance count on each month. A summary strip across the top rolls it up: next-12-months revenue, total margin, annualized run-rate, and average monthly.

Two toggles turn one dataset into three views. Revenue vs margin swaps the figures between what you'll bill and the buy-side margin you'll keep at your tier's discount. As-it-falls vs annualized run-rate swaps between "what renews in each calendar month" (the cash-flow view) and "what every instance is worth annually, counted once" (the book-value view). The calendar answers the planning questions a spreadsheet can't keep up with: when are renewals clustered, which months are thin, and what is the whole book worth across the year.

Direct vs distributor: when a distributor floor is free margin

Here's the lever most partners under-use. Some distributors grant a fixed margin floor regardless of your own tier — and crucially, purchases through them still credit your own 3CX tier climb. So whenever a distributor's floor beats your current tier discount, buying through it is a pure margin upgrade with no penalty to your progress toward your own tier. The catch is that nobody runs the comparison, line by line, across a real book.

Sikurd runs it for you. The channel block compares your annual book margin buying direct at your projected tier against buying through a distributor floor (CloudCo, granting a Gold-level floor, is the seeded example), marks the better channel on every instance, and calls out the annual uplift. When you sit below the floor tier, it leads with the win: "buying through CloudCo gives you Gold margins now, worth about this much more per year, with no hit to your own climb." And when your own tier eventually reaches or passes the floor, the recommendation flips to direct on its own. Because every figure derives from the same rate card, you can trace any number back to its source rather than trusting a black box.

Editions and sizes, priced correctly

A forecast is only as good as its per-line accuracy, and 3CX licensing has two traps. The first is edition: an AI or Enterprise license is worth substantially more than a PRO one, and 3CX product codes are easy to misread (a code that literally contains the letters "PRO" can still be an Enterprise license). Sikurd resolves the edition from the real product code, the same way the rest of the app labels it, so a mixed fleet of PRO, AI, and Basic instances is classified correctly instead of flattened. The second is size and hosting: each line is priced off the licensed simultaneous-call tier, with the 3CX-hosted add-on applied only to instances actually on 3CX's own cloud (decided from the instance's IP), and the separate hosting margin applied to that add-on rather than the license. The numbers reflect how 3CX actually bills.

Prices are prefilled from 3CX's published pricelist, so there is nothing to upload to get a working forecast — and they're editable, so if your partner rates differ from MSRP you set them once. Entry-tier 4 SC licenses and NFR keys, which don't count toward partner attainment, are excluded automatically, so the tier math reflects your real, countable book.

Why this beats the spreadsheet

The build-it-yourself version is a spreadsheet of renewal dates and a mental model of your tier, reconciled against the 3CX portal when you remember to. It works until your book grows, and then it produces the familiar failure: the sheet drifts, the tier check slips, the renewal cluster surprises you, and the distributor margin goes uncaptured. Consolidating it closes those gaps by default. Your tier standing, your projected level, a 12-month revenue and margin calendar, and a direct-vs-distributor recommendation all live on one page, derived live from the licenses you already manage, and they update themselves as your fleet does. The work that "didn't get done consistently" becomes a page you open.

Adjacent reading

Frequently asked questions

Where does the forecast get its numbers if I never upload anything?
From the license data Sikurd already reads off each PBX during normal polling: the edition (Basic, PRO, AI), the licensed simultaneous-call size, the hosting type, and the renewal/expiry date. Those four facts per instance are the whole input set. Edition comes from the 3CX product code, the SC tier comes from the licensed simultaneous-call cap, hosting is decided from the instance's IP (a PBX on 3CX's own cloud carries the hosted add-on, others do not), and the renewal date is the license expiry. List prices are prefilled from 3CX's published pricelist, so a row is priceable the moment Sikurd knows those facts. You do not paste a rate card or enter a single number to get a working forecast.
Is the tier it shows my real 3CX partner tier?
It is a best-effort estimate, and the page says so plainly. Your actual tier is governed by the number in your 3CX partner portal, which counts everything you transact with 3CX. Sikurd estimates that number by annualizing the list value of your managed book, so the tier it shows lines up with your portal once your full fleet is in Sikurd. NFR/not-for-resale keys and 4 SC entry-tier licenses are excluded because they do not count toward attainment, and you can enter your exact portal figure to pin the tier precisely. Treat the page as a live read on where your book puts you, not as the system of record.
What is the revenue and margin calendar actually showing?
Each managed instance's renewal lands in the month its license expires, valued at its annual price, so you get a rolling 12-month view of expected renewal revenue with the count of instances renewing each month. Toggle to the margin view and the same calendar shows your buy-side margin at your tier's discount; toggle to annualized run-rate and every instance is counted once regardless of when it renews. It is the difference between firefighting ("what renews this month") and planning ("what is my book worth across the year"), on the same data.
What is the Direct vs Distributor comparison for?
Some distributors grant a fixed margin floor regardless of your own tier, and those purchases still credit your own 3CX tier climb. So if a distributor's floor beats your current tier discount, buying through it is a pure margin upgrade with no penalty to your progress. Sikurd models this per instance and at the book level: it shows your margin buying direct at your projected tier versus through the distributor floor, marks the better channel on every line, and tells you the annual uplift. When your own tier eventually reaches or passes the floor, the recommendation flips to direct. Every dollar figure traces back to the same rate card, so you can sanity-check it.
Does it handle different editions and license sizes correctly?
Yes, and getting this right matters because an Enterprise/AI license is worth far more than a PRO one. Sikurd resolves the edition from the real 3CX product code rather than a naive string match (a code that literally contains "PRO" but is an Enterprise license is classified correctly), reads the simultaneous-call size from the license cap, and prices each line off the matching pricelist row. License margin and the separate hosting margin are applied to the right components. So a fleet of mixed PRO, AI, and Basic instances at different SC sizes prices accurately, instead of flattening everything to one edition.
Do I have to do anything to keep it current?
No. Because the forecast is derived live from each instance's polled license, it tracks reality on its own: when a customer renews, upgrades an edition, or grows their SC size, the next poll picks it up and the tier, calendar, and margin numbers move with it. Prices are prefilled and editable if your partner rates differ from MSRP. The only thing that grows the forecast is the thing that grows your business: more instances under management.

See your 3CX partner tier, renewals, and margin without a spreadsheet.

Sikurd builds a partner-revenue forecast from the license data it already reads off every PBX, with 3CX published pricing prefilled. Your first three instances are free, forever.