Pricing is where reseller businesses succeed or fail. Too low and you cannot support customers; too high and nobody signs up. Use this method.
Step 1: Know your real cost
Your wholesale price is shown by the API: GET /products returns prices that already include your reseller discount. Add per-customer costs: payment fees, support time and tools.
Step 2: Choose a margin
| Strategy | Margin | Good for |
|---|---|---|
| Competitive | 20-30% | High volume, local price-sensitive markets |
| Balanced | 40-60% | Most resellers |
| Premium | 80%+ | Bundled services, managed WordPress, niche markets |
Step 3: Build three tiers
Customers compare. Offer three plans (starter, business, pro) so most pick the middle. Make differences clear: websites, storage, email accounts and support level.
Step 4: Handle billing cycles
Yearly billing improves cash flow and reduces churn. A "pay 10 months, get 12" structure is easy to understand. Remember that renewals with SyllHost are billed at the price you bought at, so check your margins on renewal too.
Step 5: Price domains separately
Use GET /domains/tlds and add a fixed margin per domain. Show renewal prices honestly to avoid complaints.
Step 6: Add services, not just discounts
Instead of cutting prices, add value: free migration, setup help, daily backup checks, quick support. See how much you can make.
Step 7: Review twice a year
If your provider changes prices, your margin changes. Review your price list and your costs regularly.
Avoid the race to the bottom
Large hosts can always be cheaper. Compete on service, local payment options, language and relationships.
A worked pricing table
| Plan | Your cost / month | Your price / month | Margin |
|---|---|---|---|
| Starter | $3.00 | $5.00 | $2.00 (40%) |
| Business | $6.00 | $10.00 | $4.00 (40%) |
| Pro | $12.00 | $20.00 | $8.00 (40%) |
These numbers are examples only. Use the prices from your own GET /products response, which already include your reseller discount.
Do not forget transaction costs
Payment fees can take several percent of each payment, and fixed fees hurt small invoices most. Charge yearly where possible to reduce the number of transactions.
Communicate value, not specs
Customers do not care about inodes; they care that their site is fast, safe and that someone answers. Describe plans in outcomes: "Great for a small business site with email" rather than lists of technical limits.
FAQ
Should I show prices in local currency?
Yes, if your customers prefer it. Convert from your wholesale price with a margin that covers exchange-rate movement.
What if a customer asks for a discount?
Offer a longer billing cycle instead of a lower monthly price.
Ready to launch? Compare SyllHost hosting plans or search a name on our domain search. Need help? Contact us.