Calculator and charts on a desk

How to Price Your Data Plans for Maximum Profit

A
Arijeniwa Oluwasina Oromidayo
Reviewed by Arijeniwa Oluwasina OromidayoJune 9, 20266 min read

A VTU business lives on margins. Set prices too high and customers leave; too low and you barely profit. Margins on airtime and data are thin, often in the range of 3 to 8 percent, so small pricing decisions add up fast across many sales. This guide explains how pricing works on the platform, including tiers for agents, airtime discounts and selling in other currencies, and how to find the sweet spot.

Know your cost price

Every plan has two prices you control: the Purchase Price, which is your cost from the provider, and the Selling Price, which is what the customer pays. The dashboard works out the Margin for you, so you can see at a glance which plans make money and which only break even. If you imported plans from your provider, remember that they arrive with your selling price equal to your cost, so you must set your own prices. See importing networks and plans.

Choose a margin that scales

A 3 to 8 percent margin on data is typical. On small purchases, a few naira per sale adds up across volume. On bigger bundles you can afford a slimmer percentage and still earn a worthwhile amount.

Illustrative example: the numbers below are made up to show the arithmetic. Suppose a data plan costs you ₦270 and you sell it for ₦290. Your margin is ₦20, which is about 7 percent. If you sell 100 of that plan in a month, that is ₦2,000. If you drop the price to ₦280 to beat a competitor, your margin falls to ₦10 and the same 100 sales earn ₦1,000. Half your profit disappears for a ₦10 discount, so discount on purpose, not by reflex.

Stay competitive on popular bundles

Customers compare the common bundles, such as the small data sizes people buy every week. Keep the few plans your customers search for sharp, and earn more on larger or less common plans where fewer people compare. Do not try to be the cheapest on everything. Our guide on getting your first 100 customers explains why reliability and trust bring people back more than a tiny price difference.

Tier pricing for agents and regular buyers

If you sell to resellers or agents, you can give them better prices than ordinary customers with pricing tiers. Here is exactly how they work:

  • Where to manage them. Tiers live in your site's own admin portal, the one admins sign in to at /admin on your site, under Customers & Pricing, then Pricing Tiers. Create tiers such as Regular, Agent and Reseller there. You assign a customer to a tier from the roles screen in the same portal.
  • How the price is chosen. A plan has one base price. For any tier you can add an override price on that plan. A customer in that tier pays the override if one exists, and the base selling price if it does not. So you only have to set tier prices on the plans where you want a difference.
  • The default tier. You can mark one tier as the default. Every new customer who registers is placed on it automatically, which is handy if your normal customers should sit on a tier with its own prices. Customers who already exist are never moved, and you can change anyone's tier afterwards.
  • API users get their tier too. When a customer's API key lists plans and prices, it shows the price for that customer's tier.
  • What tiers cover. Tier pricing applies to plan-based purchases such as data bundles. Airtime has no plans, so it is priced differently, as described below.

Illustrative example: the numbers are made up. A data plan costs you ₦270. Your base selling price is ₦295. You give your Agent tier a price of ₦280, which still leaves ₦10 on every sale, and leave the Reseller tier at the base. An agent who sells 500 of that plan a month earns you ₦5,000 at no sales effort of your own, while a regular customer pays ₦295 and earns you ₦25. Give agents enough margin to make selling worthwhile, but check that every tier price still sits above your Purchase Price.

Airtime works differently

Airtime has no plans, because the customer chooses any amount. For airtime and similar services, discounts are set on the network. The Customer Discount % lets the customer pay a bit less than the face value while still receiving the full amount on their phone. The Provider Discount % is the discount you get from your provider, and it is used for profit reporting only; it never changes what customers pay. Check both before you advertise airtime rates, and make sure the customer discount is smaller than your provider discount, or you will lose money on every airtime sale.

Selling in other currencies

If you switch on Sell across Africa in Settings, customers choose their country at sign-up and are billed in that country's currency. Each plan's price in a foreign currency is then decided in this order:

  1. an explicit price you have set for that plan in that currency, if there is one;
  2. otherwise the naira price converted at the live exchange rate, plus the FX markup % from Settings (it starts at 3);
  3. and if live rates are unavailable, the naira price is used as a safe fallback.

So for your most popular plans abroad it is worth setting explicit prices, because they are not affected by exchange-rate movements, and leaving the rest to the automatic conversion. Remember that the markup is added to the converted price, so check that it covers the exchange-rate risk and any fees you pay. Cross-border airtime and data can be routed through separate cross-border vending APIs, which you set up in the same Settings screen.

Factor in the costs people forget

  • Failed purchases and refunds, which do not earn you anything.
  • Purchases held for confirmation that end up refunded, which also earn nothing.
  • The wallet funding charge, if you add one in Settings, and gateway fees on the payments customers make.
  • Your time and your data costs.

Check your prices the way a customer sees them

After any pricing change, open your site as an ordinary customer and as a customer on each tier you use. Compare the price shown for a few plans with your Purchase Price. It takes five minutes and catches the usual mistakes: a plan priced below cost, a tier price that was never set, or an agent seeing a higher price than a regular customer.

Review monthly

Provider costs change. Revisit your prices each month so your margin does not quietly disappear. When a provider changes a cost, update the Purchase Price first, then check whether your Selling Price, and every tier price, still leaves a margin you can live with.

What to read next

See how to market a VTU business to work out what a repeat customer is worth, and connecting a vending API to compare providers by reliability as well as price. If you plan to serve customers in other countries, read pricing a VTU platform for other African countries.

Ready to build your own VTU Platform?

Start building for free — no card required.

Build VTU
A
Arijeniwa Oluwasina Oromidayo
Co-Founder

Software engineer with over 9 years of experience in software development and digital technology. B.Sc. in Industrial Chemistry from Adekunle Ajasin University. Has worked across web development, mobile applications, e-commerce platforms, VTU and fintech solutions, API integrations and custom software.

Reviewed by Arijeniwa Oluwasina Oromidayo, Co-Founder

Comments

No comments yet. Be the first to share your thoughts.

Leave a comment

Comments are reviewed before they appear. Links are not allowed.

Related Articles