Published: 23 October 2026 5 min read

Dollar Prices, Naira Figures: What We Changed for Lagos Visitors

A dollar price tells a Lagos buyer what you charge the world. A naira price tells them what it costs them. Here is how we show both, and where it still falls short.

Pricing Nigeria Website Design +1
A fan of US fifty-dollar bills on a blue folder beside a red desktop calculator on a white desk

A dollar price tells a Lagos buyer what you charge the world. A naira price tells them what it costs them. For a few weeks we showed one or the other, depending on a guess about the visitor. Now every price on rangemaxtech.com.ng shows both, side by side, and this post covers how that works, what it gets wrong, and what you can copy.

Prices are set in US dollars. The naira figure sits underneath as an approximation. That’s all the feature is, and it took us two attempts to land there.

What the site shows today

Take the Business Website, up to five custom pages. It’s listed at $450. Directly below, in smaller type, the page shows “about NGN 600,000”. The Launch Sprint at $299 shows about NGN 400,000. The Growth Website at $650 shows about NGN 865,000. Custom platforms starting at $1,500 show NGN 2,000,000 plus.

Every one of those figures comes from one price file in the site code, the same file that feeds the pricing page, the solution pages, the construction landing page and the “next step” cards. The homepage FAQ spells the same numbers out in a sentence. A footnote on the pricing, solution and construction pages says the naira figures are approximate, names the rate, and adds that Nigerian clients are invoiced in naira, with the amount confirmed before work starts.

If you’re pricing a site for local and overseas buyers at once, the guide to what a small business website costs in 2026 covers the dollar side. This post is about the display.

The first version was a switch

In September we shipped a currency toggle. Our project notes from that week record that it defaulted to naira when the browser reported a Lagos timezone. It was a reasonable guess and it was still a guess. Anyone the guess missed, say a Lagos visitor on a phone set to another timezone, had to spot the switch and flip it.

On 9 October we replaced it. The comment at the top of the component now says prices show both currencies together, “so no visitor has to find a switch”. The component is still named CurrencyToggle, which is a small fossil of the first version. Today it renders only the footnote.

We have no test showing the side-by-side version converts better, and we’re not going to invent one. The reason for the change is simpler: nobody has to do anything to see the price they care about.

Where the naira figure comes from

The rate is a constant in the code: 1,330 naira to the dollar. A person sets it by hand. We last checked it on 19 September against the free open.er-api.com feed, which returned 1,329.83 that day. The feed updates once per day, according to its own documentation.

Rates move. Our notes from 9 October recorded 1,331. When we pulled the same feed on 23 October, in the update stamped 00:02 UTC, it returned 1,324.60. That’s 0.4 percent below the number on the site.

The raw conversion also isn’t what visitors see. The code rounds so the result reads like a price, not a calculator output. Under NGN 50,000 it rounds to the nearest 1,000. Under NGN 1 million it rounds to the nearest 5,000. Above that, the nearest 50,000.

Worked example, Business Website. $450 x 1,330 = NGN 598,500. The site rounds that to the nearest NGN 5,000 and shows “about NGN 600,000”. At the 23 October rate the raw figure would be NGN 596,070, which rounds to NGN 595,000. The page is NGN 5,000 off.

What it gets wrong

Two things, and neither is cosmetic.

First, a hand-set rate goes stale. Nothing on the site updates it. If the naira moves 5 percent and nobody edits the constant, every figure on every page is 5 percent out, and the footnote still claims a rate we no longer believe. The footnote helps, because it says “approximate” and names the rate, but it’s a patch on a manual process.

Second, the enquiry form doesn’t match the pricing. Prices appear in both currencies, but the contact form asks for an estimated budget in naira only: NGN 300k-700k, NGN 700k-1.5m, NGN 1.5m-3m, or NGN 3m+, plus a “Let’s discuss” option. A buyer in London or Dubai reads dollar prices all the way down the page and then hits a naira dropdown. The form is the one place on the site that still assumes the visitor thinks in naira.

Why we kept it anyway

The dollar is the price. The naira figure is a guide. Because Nigerian clients are invoiced in naira with the amount confirmed first, the display only has to be close enough to let someone decide whether to ask. A 0.4 percent gap doesn’t change that decision.

The naira figures also line up with the form’s budget bands. The Launch Sprint and the Business Website, about NGN 400,000 and NGN 600,000, both fall in the first band. The Growth Website at about NGN 865,000 falls in the second. A custom platform at about NGN 2,000,000 falls in the third. A visitor can read the price, pick the band, and send the form without doing any arithmetic. Our Lagos web design sprint runs on a 7 to 14 day launch window, so the price and the budget question should be easy to answer on the first visit.

What to copy

If you sell to Nigerian and overseas buyers from one site, these are the parts worth taking:

  1. One price file. Set prices once, in the currency you actually quote, and let every page read from it. Two hand-typed price lists will drift. Our retainer vs one-off pricing post covers how to structure the prices themselves.
  2. One dated rate. Store the exchange rate as a single named constant, with the date you checked it written next to it.
  3. Round on purpose. NGN 598,500 looks like a conversion. NGN 600,000 looks like a price.
  4. Say “about” and say what you invoice in. Both belong on the page, near the numbers.
  5. Make the form match. If the page shows two currencies, the budget field should offer two. We haven’t done this yet.

The Launch Sprint is our smallest website package, and the pricing page shows it in both currencies.

The short version

Show the price in the currency you quote, add the local figure beside it, round it, date the rate, and check the form. Ours does the first four and not yet the fifth.

If you want a site priced and scoped for Nigerian and overseas buyers, send us a message with what you sell and where your buyers are.

Share this post:

Keep reading

How to Actually Vet a Web Design Agency in Nigeria (2026)
Web DesignHow to Actually Vet a Web Design Agency in Nigeria (2026)

Proposal decks all look competent. Here's what to actually check before you pay a deposit — ownership, references, pricing, and the five questions that separate real agencies from resellers.

Read more →
Your Website Chatbot Isn't an AI Agent — Here's the Difference (and Why It's Costing You Leads)
AI AutomationYour Website Chatbot Isn't an AI Agent — Here's the Difference (and Why It's Costing You Leads)

The chat bubble on your site probably answers three questions and gives up on everything else. Here's how to tell a real AI agent from a chatbot wearing the label — and what the wrong one is quietly costing you.

Read more →
AI Agents for Small Businesses: What Actually Works (And What Is Just Hype)
AI AutomationAI Agents for Small Businesses: What Actually Works (And What Is Just Hype)

Cut through the AI hype. See which AI agents actually save time and money for small businesses—with real examples and ROI data from 2026.

Read more →

Start small, then add what's next

Fixed prices, quoted before work starts. Not sure which fits? Run the free Website Grader first.

Want this implemented for your business?

Get a quick recommendation based on your goals, traffic sources and current setup.