Chams
Get a Quote
Complete Guide

How to build a reseller portal — features, tech stack, cost, and timeline.

A practical guide covering every feature a modern partner portal needs, the platforms worth evaluating, the tech stack we recommend, realistic pricing, and when to build versus buy a white-label reseller portal.

Feature checklist
Stack comparison
Cost breakdown
Timeline
Definition

What a reseller portal actually is.

A reseller portal is a branded web or mobile interface where your distribution partners — resellers, affiliates, MSPs, franchisees, and channel agents — log in to manage their relationship with you. Inside it they see live commissions, generate referral links, submit leads, download co-branded marketing collateral, file support tickets, and pull invoices. It is the operational layer between your product and the people selling it for you.

It is easy to confuse a reseller portal with adjacent tools, but they solve different problems. Affiliate link trackers like Rewardful or Tapfiliate are too simple — they track clicks and pay commissions, but they do not handle lead pipelines, certifications, deal registration, or multi-tier hierarchies. Salesforce Partner Communities are powerful but generic; they assume you already live inside Salesforce and will pay for every seat, every customisation, and every implementation hour. ServiceNow partner management sits at the enterprise end of the market — capable, but priced and scoped for Fortune 500 channel programmes with full-time admins.

For most growing companies, a white-label reseller portal is the sweet spot: branded under your own domain, tailored to your commercial model, owned outright. We see this pattern most often in crypto exchanges and payment processors, SaaS vendors with channel programmes, MSPs running sub-resellers, hardware distributors, and franchise networks. You can read more on our white-label app service and our white-label SaaS platform solution for a deeper view of how a custom build differs from off-the-shelf SaaS.

Feature Checklist

The 11 features every reseller portal needs.

Skip any of these and partners will quietly stop logging in. This is the minimum surface area for a credible white-label reseller portal in 2026.

Revenue & Commission Dashboard

Live earnings, lifetime payouts, pending balances, and commission tier progress. The first screen every partner sees on login.

Referral Links & UTM Tracking

Unique partner links with first-touch and last-touch attribution, custom UTM parameters, and per-campaign sub-IDs.

Lead Submission & Pipeline

Deal-registration forms, duplicate checks against your CRM, and a pipeline view so partners see exactly where each lead sits.

Product Catalog & Pricing Tiers

Tier-aware pricing, partner-specific discounts, MSRP guardrails, and the ability to gate certain SKUs to certified resellers only.

Co-Branded Collateral Library

Decks, datasheets, banners, and email templates that auto-stamp the partner’s logo and contact details on download.

Training & Certification

Modules, quizzes, and certificate badges that unlock higher commission tiers, lead access, or premium SKUs.

Invoice & Payout Workflow

Auto-generated invoices, tax handling, payout via Stripe Connect or wire, and downloadable statements partners can hand to accounting.

Support Ticketing

In-portal tickets routed to the right internal queue, with SLAs, attachments, and a thread history scoped to each partner.

Role-Based Access Control

Owner, manager, sales, and finance roles inside each partner organisation, plus internal admin roles on your side.

Admin Approval & Onboarding

Application forms, KYC checks, contract e-sign, and an internal approval queue so new partners go from sign-up to active in days, not weeks.

API Access & Webhooks

Documented REST API and webhook hooks so larger partners can pull commissions, push leads, and sync data into their own stack.

Messaging & Chat (optional)

Direct messaging between partners and their account manager. Cuts email volume and keeps every conversation tied to the partner record.

Build vs Buy

A decision framework for the three real options.

Most teams burn months evaluating tools that were never going to fit. Here is the honest version of what is on the market and where each option breaks down.

Option 1

SaaS Partner Portal

$1,000–$5,000 / month

Tools: PartnerStack, Crossbeam, Impartner, Allbound.

Fast to launch, decent feature set out of the box, and you do not need engineers. The trade-offs are real though — limited branding, recurring fees that scale with partner count, vendor lock-in for your commission data, and rigid workflows you cannot change.

Option 2

Salesforce Partner Community

$25/user/mo + $50k+ implementation

Best for: companies already standardised on Salesforce.

Tightly coupled to Sales Cloud, good for deal registration and pipeline visibility, but expensive per partner seat and rigid. Customisations require a Salesforce partner consultancy and every change carries a release cycle. Branding remains visibly Salesforce.

Option 3

Custom White-Label Build

$30k–$120k one-time

Best for: product-led businesses with custom commercial models.

Full branding under your own domain, you own the IP and the database, no per-partner SaaS fees. Higher upfront cost and a real engineering project — but the right call when partners are core to revenue. See custom software for how we scope these.

How to choose

  • Under 50 partners, generic workflows: start with a SaaS partner portal. Cheap to test, easy to abandon if the channel does not work.
  • 50–500 partners with custom commission logic, multi-tier hierarchies, or industry-specific compliance: a custom white-label reseller portal pays back inside 18 months in saved SaaS fees and avoided workarounds.
  • 500+ partners, regulated industries, or any business where the portal is the product (crypto exchanges, payment processors, SaaS resellers): build custom. SaaS tools cannot keep up with your branding, compliance, or volume.
Tech Stack

The recommended stack for a custom build.

Battle-tested choices for a white-label reseller portal that needs to scale from 50 to 5,000 partners without a rewrite.

Frontend

React or Next.js. Next.js gives you SSR for partner-facing public sub-pages (referral landing pages, training catalogue) which keeps SEO honest. React for the authenticated dashboard.

Backend

Node.js (NestJS, Fastify) or Python (Django, FastAPI) on PostgreSQL. Postgres handles tiered commission calculations and reporting joins without flinching.

Auth & SSO

Auth0, Clerk, or Keycloak. Add SAML and SCIM for enterprise partners that demand IdP-level provisioning. See identity & access.

Hosting

AWS, GCP, or DigitalOcean managed. Containerised on ECS, Cloud Run, or DO App Platform. Postgres on RDS or managed Postgres for backups and PITR.

Integrations

Salesforce, HubSpot, Stripe Connect, Tableau, Slack webhooks. Lead sync to CRM, payouts via Stripe, BI exports, and admin alerts in Slack are table stakes.

Optional

Nextcloud for the collateral library if files are heavy or compliance-sensitive. Grafana for internal admin dashboards on top of Postgres replicas.

Timeline

A realistic 16-week build plan.

A simpler portal can ship in 8 weeks. Compliance-heavy or multi-tier programmes (KYB, SOC 2 readiness, multi-currency payouts) push closer to 20.

Weeks 1–2Discovery & commission logicPartner interviews, current-state audit, commission rules, tier definitions, deal-registration policy.
Weeks 3–4Design & information architectureBrand kit, wireframes, prototype, navigation, partner-facing copy, accessibility pass.
Weeks 5–8Core buildAuth, partner dashboard, lead capture, referral-link engine, role-based access, admin console.
Weeks 9–10IntegrationsCRM sync (Salesforce/HubSpot), Stripe Connect, BI exports, Slack alerts, webhook framework.
Weeks 11–12Invoicing & QAInvoice generation, payout workflow, tax handling, end-to-end testing, security review.
Weeks 13–14Pilot with 5–10 partnersClosed pilot, feedback loop, performance tuning, copy refinements, edge-case fixes.
Weeks 15–16Full rollout & trainingMigration of existing partners, training videos, knowledge-base articles, go-live support.
OngoingIteration & scaleQuarterly feature releases, new integrations, regional expansion, additional partner tiers.
Pricing

Cost breakdown by tier.

Real ranges from white-label reseller portal projects we have scoped over the past two years. Hosting and ongoing maintenance run an additional 10–18% of build cost per year.

Starter

Foundations

$30k–$55k
50–100 partners
  • Branded portal under your domain
  • Dashboard, referral links, lead capture
  • Basic commission rules & payout export
  • Single CRM integration
  • Email/password + Google SSO
Growth

Scaling Channel

$55k–$120k
100–500 partners
  • Everything in Starter
  • Tiered commissions, certifications, training
  • Stripe Connect payouts & tax handling
  • Co-branded collateral library
  • API access, webhooks, BI exports
Enterprise

Multi-Tier Programme

$120k–$250k+
500+ partners
  • Everything in Growth
  • SAML SSO, SCIM provisioning, audit logs
  • Multi-tier hierarchies & sub-resellers
  • SOC 2 / GDPR readiness work
  • Multi-currency, multi-region deployment
Pitfalls

Five mistakes that quietly sink reseller portals.

We have inherited enough rebuilds to spot these from a mile away. Avoid them and you skip the most common 12-month rewrite.

01
Treating it as an afterthought

If the portal is a Friday-afternoon side project from your marketing team, partners feel it on first login and stop coming back. The portal is a product. Resource it like one, with an owner, a roadmap, and a feedback loop.

02
Skipping single sign-on

Resellers already juggle ten dashboards. If yours is the eleventh password they have to remember, login rates collapse. Ship Google + Microsoft SSO at minimum, SAML for any partner over a certain ARR.

03
Building commission logic on the client side

Calculating earnings in JavaScript in the browser is a finance incident waiting to happen. Commissions belong in a server-side, audited, replayable engine with full event logs — the kind that survives a partner dispute.

04
No mobile responsiveness

Resellers check commissions on the train and submit leads from a coffee shop. A desktop-only portal sees a fraction of the engagement of a mobile-first one. Test on real phones, not just Chrome DevTools.

05
Not integrating with your existing CRM

If leads land in the portal but never reach the CRM your sales team uses, deals fall through cracks. Two-way sync to Salesforce or HubSpot is non-negotiable. Plan it on day one, not as a phase-two add-on.

FAQ

Common questions before you build.

How long does it take to build a reseller portal?
A focused MVP with dashboard, referral links, lead capture, and a single CRM integration ships in 8–10 weeks. A full Growth-tier white-label reseller portal with payouts, training, and tiered commissions takes 14–16 weeks. Compliance-heavy enterprise builds (SOC 2, multi-region, SAML) run 18–22 weeks.
What’s the difference between an affiliate portal and a reseller portal?
Affiliate portals optimise for volume: thousands of low-touch partners pushing referral links, with simple commission tracking. Reseller portals optimise for depth: fewer, higher-value partners who close deals, register leads, get certified, and need invoicing. Most serious B2B channels need a reseller portal; pure consumer marketing programmes do fine with affiliate tools.
Can I start with a SaaS tool and migrate later?
Yes, and it is often the right move. Spend 6–12 months on PartnerStack or Impartner to validate the channel and learn what your partners actually need. Then build a custom white-label reseller portal once the requirements are real instead of guessed. We have done several of these migrations — export commissions and partner records via API, run both systems for a 30-day cutover, decommission the SaaS tool.
Can we white-label a reseller portal under our own domain?
Yes — that is the entire point of a custom build. Your logo, colours, fonts, copy tone, and a URL like partners.yourcompany.com. No vendor branding anywhere in the UI, in transactional emails, or in invoices. See our white-label apps service for how we structure this.
What’s the cheapest way to get started?
If you have under 30 partners and a simple commission model, start with a SaaS partner portal at $300–$1,000/mo. If you need branding and a custom workflow but a tight budget, our Starter-tier white-label reseller portal at $30k–$55k delivers a focused MVP. Skip features ruthlessly — you can add training and certifications in phase two once partners are using the basics.
Do you integrate with Salesforce, HubSpot, and Stripe?
Yes. Salesforce and HubSpot two-way sync for leads, opportunities, and partner records. Stripe Connect for payouts, including multi-party commission splits and tax handling. We also build custom integrations into NetSuite, Xero, QuickBooks, Slack, and any system with a documented API. See API integrations.
What compliance do we need (SOC 2, GDPR)?
GDPR applies if any partner or end-customer is in the EU/UK — that means data-processing terms, deletion workflows, and EU hosting options. SOC 2 is not legally required but enterprise partners increasingly ask for a Type II report before signing. We design portals to be SOC 2-ready from day one (audit logs, access reviews, encryption at rest and in transit) so the formal audit later is a paperwork exercise, not a rebuild. Crypto and payment use cases often need additional KYB and AML layers — see crypto reseller dashboards.

Ready to build your reseller portal?

Send us your channel model and we’ll come back within one business day with a feature scope, timeline, and fixed-price proposal.