Ever walked past a currency exchange bureau and noticed two different prices for the same currency? You’ll see a “we buy” rate and a “we sell” rate. That simple, everyday observation is your first step to understanding the bid and ask price. The foreign exchange (forex) market works on the exact same principle, just at a massive, global scale.
What Is the Bid and Ask Price in Forex?

At its core, it’s about a two-way price quote. Think of it from the perspective of your bank or forex provider.
The bid price is the price they are willing to buy a currency from you. So, if you're bringing US dollars back to South Africa and need to exchange them for rand, you'll be dealing with the bid price. It’s the rate at which they will buy your dollars.
On the other side of the coin, the ask price (sometimes called the offer price) is the price they are willing to sell a currency to you. If your business needs to buy US dollars to pay an international supplier, you’ll be paying the ask price.
It's crucial to realise that the ask price is almost always higher than the bid price. The rate you see on Google? That’s usually the mid-market rate—a halfway point between the bid and ask that isn't typically available to businesses for their transactions.
The Hidden Cost: The Bid-Ask Spread
That small but significant gap between the buying and selling price is what we call the bid-ask spread. This isn’t just financial trivia; it's a direct cost to your business on every single cross-border payment you make. It's how brokers and market makers earn their keep for facilitating the trade.
Key Takeaway: The bid-ask spread is the cost of your transaction. A wider spread means you are paying more to exchange currency, directly impacting your profit margins on international sales or payments.
Think of it as a built-in service fee. The wider the spread, the higher the fee. This spread isn’t fixed either; it can change dramatically depending on the currency's liquidity, political events, and general market volatility.
For example, local events can have a huge impact. Research showed that during South Africa's severe load-shedding blackouts in 2023, JSE equity spreads shot up by an average of 28%. This highlights how market shocks, even local ones, can suddenly make transactions much more expensive for businesses. You can track how major events affect market performance on platforms like Trading Economics.
Getting a handle on the bid-ask spread is the first, most important step in taking control of your international payment costs.
To make this even clearer, here’s a quick summary of the core concepts your business needs to understand before making its next international payment.
Bid vs Ask Price At a Glance
| Concept | Simple Definition | Who It's For |
|---|---|---|
| Bid Price | The price a broker will buy a currency from you. | You, when you are selling a foreign currency (e.g., converting USD back to ZAR). |
| Ask Price | The price a broker will sell a currency to you. | You, when you are buying a foreign currency (e.g., converting ZAR to USD to pay a supplier). |
| Bid-Ask Spread | The difference between the bid and ask prices. | This is the broker's profit margin and your hidden transaction cost. |
This table boils it down, but the real takeaway is simple: the spread is a cost you can and should manage. Ignoring it means leaving money on the table with every transaction.
Calculating the Hidden Costs in Your International Payments

That bid-ask spread might look like a tiny percentage on paper, but it's a very real cost that silently chips away at your profit margins. This isn't just financial theory; it’s actual money walking out the door every time you pay an international invoice.
Let's put this into perspective with a common business scenario.
Imagine your Cape Town-based company needs to pay a US supplier an invoice for $50,000. To make the payment, you have to buy US dollars with your South African rand. This means your transaction will be based on your bank’s ask price — the rate at which they are willing to sell you those dollars. And that price always includes their markup.
For most small to medium-sized enterprises (SMEs), traditional banks often apply a hefty markup to the real exchange rate. This spread can easily reach 1.5% to 2.0%, sometimes even more. Why? Because SMEs typically don't have the massive trading volumes that give large corporations negotiating power.
A Tale of Two Payments: The Real Cost of the Spread
Let's run the numbers to see what this actually costs. First, we need a baseline, which is the mid-market rate. Think of this as the 'real' exchange rate you see on Google, sitting right in the middle of the bid and ask prices. For our example, let's say the mid-market ZAR/USD rate is 18.00.
At this real rate, a $50,000 invoice should cost you:
- $50,000 x 18.00 = R900,000
But your bank won’t offer you this rate. They'll sell you the dollars at their ask price, which includes their markup. Let's be conservative and assume their spread is 1.5%.
To find the rate you’ll actually get, we add the bank's markup:
- Bank’s Ask Price = 18.00 + (18.00 x 1.5%) = 18.00 + 0.27 = 18.27 ZAR/USD
Now, here’s what that $50,000 invoice truly costs your business:
- $50,000 x 18.27 = R913,500
The difference between what you paid and what you should have paid is the hidden cost of the bid-ask spread:
- R913,500 (Your Cost) - R900,000 (Real Cost) = R13,500
On just one payment, your business has lost R13,500. This isn't a line-item fee on your bank statement; it's a cost buried inside the exchange rate they gave you.
The spread is the fee you pay for convenience, but that fee is often negotiable and, in many cases, entirely avoidable. It's a controllable expense disguised as a market rate.
How These Hidden Costs Snowball
Losing R13,500 on a single transaction is bad enough. But what happens if your business makes a payment like this every month?
- Annual Cost: R13,500 x 12 months = R162,000 per year
All of a sudden, that "small" 1.5% spread has ballooned into a massive annual expense. That's money that could have been reinvested into growth, used to hire a new team member, or simply padded your bottom line. This shows how passively accepting a wide bid and ask price spread directly drains your company's financial health.
This markup is standard practice. For example, a look at the futures market shows just how much rates are widened for everyday clients. On March 30, 2026, the underlying ZAR/USD spread was incredibly tight: the rand bid at 17.15 versus an ask of 17.1646 per USD—a difference of just 0.08%. Yet, for an SME wiring funds to a supplier that same day, the spread was likely expanded to 1.5% or more. You can see how professional traders view these rates by reviewing historical future prices on Barchart.
Once you understand these calculations, your perspective shifts. The exchange rate is no longer a number you just accept; it becomes a critical figure you can actively manage to protect your profits.
How Market Dynamics Influence Your Exchange Rate
Understanding the bid-ask spread is one thing. Knowing why it widens and shrinks is where you gain a real strategic edge. The exchange rate you’re quoted isn't some fixed number pulled from the air; it's the live, moving result of a global tug-of-war between buyers, sellers, and powerful market forces.
Let’s imagine the foreign exchange market is a massive dam. The water held behind it? That’s market liquidity—basically, how easily a currency can be bought or sold without making big waves in its price.
When the dam is full, the water is deep and calm. This is a high liquidity market. Countless buyers and sellers are trading, so executing your transaction is smooth and straightforward. The result is a narrow, more favourable bid and ask price spread.
But what happens when the water level drops? The dam becomes choppy and unpredictable. This is a low liquidity market. With fewer people trading, any single transaction can cause a splash. For your business, this means higher volatility and wider, more expensive spreads. The cost of doing business just went up.
Who Controls the Taps? Market Makers and Liquidity Providers
So, who's in charge of the water level? That’s where market makers and liquidity providers come in.
Think of market makers—usually major banks—as the gatekeepers of the dam. Their entire job is to always be ready to both buy (the bid price) and sell (the ask price) a currency. They literally "make the market" for that currency pair and earn their profit from the bid-ask spread.
But where do they get their currency from? That's the role of liquidity providers. These are the tier-1 global banks, the ultimate source of the "water" in our dam. They supply the vast currency reserves that market makers tap into.
When these big players smell risk or uncertainty on the horizon, they don't take chances. They protect themselves by widening the bid-ask spread, making it more expensive for everyone down the line—including your business—to trade.
The Three Drivers of Your ZAR/USD Spread
What makes the market "choppy" and forces that spread on your ZAR/USD payments to widen? It almost always comes down to three factors that directly impact liquidity.
1. Trading Volume It’s simple supply and demand. A bustling marketplace is always more competitive than a quiet one. Major currency pairs like the Euro and US Dollar (EUR/USD) see trillions in daily volume, which keeps their spreads razor-thin.
The Rand and US Dollar (ZAR/USD) pair, while significant for South Africa, has far less global volume. This makes it more sensitive to wider spreads, especially if you're trying to push through a large payment that could temporarily soak up all the available buyers or sellers at a certain price point.
2. Economic News and Geopolitical Events Nothing spooks a market like a surprise. Unexpected news is the number one cause of volatility and, in turn, wider spreads.
- Economic Data: A sudden announcement about inflation, interest rates, or GDP—either from the SA Reserve Bank or the US Federal Reserve—can send the ZAR/USD rate swinging.
- Political Instability: Elections, major policy shifts, or social unrest create a fog of uncertainty. Market makers react by widening spreads to shield themselves from potential losses.
- Global Shocks: Think back to the start of the pandemic in 2020. Events like that trigger a "flight to safety," where investors dump riskier assets and pile into perceived safe-haven currencies like the US dollar. In these moments, liquidity for currencies like the Rand can evaporate, and spreads can blow out dramatically.
In times of market stress, bid-offer spreads can widen dramatically as pricing becomes less certain. Research on corporate bond markets during volatile periods showed that transaction costs, driven by wider spreads, returned to normal only after the volatility subsided. This shows that timing is everything.
3. Time of Day and Market Holidays The forex market might be open 24 hours a day, but its liquidity is not. It follows the sun, hitting its peak when the world's biggest financial centres, like London and New York, are open at the same time.
For a South African business, this has very real consequences. Trying to execute a large ZAR/USD payment late on a Friday afternoon after New York has gone home is a recipe for a bad rate. Worse yet, trying to trade on a South African public holiday when local banks are closed is practically asking for a wide spread.
With fewer local market makers at their desks, liquidity for the Rand dries up. Any provider willing to quote you will build in a hefty risk premium. This simple timing mistake can easily cost your business thousands.
By understanding these market rhythms, you can stop being a passive rate-taker. You can start actively managing your forex costs, timing your transactions for when the market is deep, calm, and liquid.
Let's get practical. Theory is one thing, but seeing how the bid-ask spread impacts your bottom line in black and white is what really matters. We'll break down a common scenario for any South African business trading internationally: buying US dollars to pay a supplier.
Imagine you have an invoice to settle and need to send funds to the US. The total amount you're converting is R1,500,000.
First, we need to look at the rates a typical FX provider or bank might offer you.
- Bid Price (Their buying price for USD): 18.15 ZAR
- Ask Price (Their selling price for USD): 18.45 ZAR
- Mid-Market Rate (The 'real' rate): 18.30 ZAR
Because you are buying US dollars, the bank sells them to you at their higher ask price. In this case, you're locked into the 18.45 rate.
How to Calculate the Spread
So, what's the hidden cost here? The first step is to find the difference between the provider’s selling price and their buying price.
It's a simple calculation: Spread = Ask Price - Bid Price Spread = 18.45 - 18.15 = 0.30 ZAR
That 30-cent gap might not look like much on its own. The real story emerges when you see it as a percentage of the actual market rate.
Spread Percentage = (Ask Price - Bid Price) / Mid-Market Rate x 100 (18.45 - 18.15) / 18.30 x 100 = (0.30 / 18.30) x 100 = 1.64%
That's a 1.64% fee. A fee you probably never even saw on your statement, but one you absolutely paid. This cost is tied directly to market liquidity. Think of a highly liquid market like a deep, calm ocean—easy to trade in, so spreads are tight. A low-liquidity market is more like a choppy, shallow stream—riskier to navigate, so providers widen the spread to protect themselves.

As you can see, calm markets mean better rates. Choppy, illiquid markets force providers to charge you more to cover their risk.
What the Spread Actually Costs You in Rands
Now for the most important part: what did that 1.64% spread actually cost your business in cold, hard cash?
Using your R1,500,000, the provider gives you dollars at their inflated ask rate of 18.45.
- USD Received (with spread): R1,500,000 / 18.45 = $81,300.81
But what if you weren’t charged a spread? If you could trade at the real mid-market rate of 18.30, you'd get a very different result.
- USD Received (at mid-market rate): R1,500,000 / 18.30 = $81,967.21
The gap between those two figures is the direct cost of the spread.
- Total Cost of Spread: $81,967.21 - $81,300.81 = $666.40
Let's bring that back into Rands using the fair mid-market rate.
- Total Cost in Rands: $666.40 x 18.30 = R12,195.12
On a single R1.5 million transaction, the hidden spread cost your business over R12,000. That's not a small number. It's a significant, tangible expense that chips away at your profit margins.
This isn't just a hypothetical problem. During periods of economic stress, this effect gets much worse. For example, during the political uncertainty back in 2016, ZAR bid and ask price spreads widened by a massive 67%. This cost top South African exporters an estimated 3.2% of their revenue. You can see how historical events drive currency volatility for yourself on data platforms like Barchart.
This is exactly why smart businesses need to find FX partners who offer transparent, predictable rates, no matter what the market is doing.
Cost Comparison Bank Spread vs Zero Spread
Let's look at another common scenario: a $50,000 payment to a US supplier. The table below shows the stark difference between using a traditional bank and a zero-spread provider like Zaro, using our previous example rates.
| Metric | Traditional Bank FX | Zaro (Zero Spread) |
|---|---|---|
| Exchange Rate | 18.45 ZAR / USD (Ask Price) | 18.30 ZAR / USD (Mid-Market) |
| Total ZAR Needed | R922,500 | R915,000 |
| Cost of the Spread | R7,500 | R0 |
| Total Savings | - | R7,500 |
The numbers speak for themselves. The seemingly small percentage points on an exchange rate translate into thousands of Rands lost or saved. On just one payment, you've left R7,500 on the table simply by accepting the bank's default rate.
Actionable Strategies to Reduce Your Forex Costs
Getting to grips with how the bid and ask price affects your bottom line is the first major hurdle. Now, it's time to take back control. With a few practical shifts in your approach, your business can stop passively accepting hidden forex costs and start actively cutting them down.
Simply knowing the spread exists is your first piece of leverage. The next time you talk to your bank or FX provider, ask them a direct question: “What is your spread on this transaction?” Pushing for transparency makes them acknowledge the markup and opens the door to negotiation.
But real savings go beyond just asking questions. It’s about getting strategic with how and when you make your payments.
Use More Sophisticated Order Types
The default for most businesses is to simply make a payment at whatever the current rate is. This is known as a market order, and it's the easiest way to leave money on the table. You have far more powerful tools at your disposal, and a limit order is a perfect example.
Think of a limit order as setting your own price. It lets you define the absolute maximum price you're willing to pay for a currency.
For instance, let’s say you need to buy US dollars and the current ask price is 18.45 ZAR. Instead of accepting that rate, you could set a limit order at 18.35 ZAR. Your trade won't go through unless the market moves in your favour and hits your target. This protects you from being forced into a bad rate during a volatile moment.
Time Your Payments for Peak Liquidity
We've already touched on how market liquidity directly impacts the bid-ask spread. When the market is quiet and "shallow," spreads get wider and more expensive. When it's busy and "deep," the competition tightens, and you get much better rates.
You can use this to your advantage by planning your international payments around periods of high market activity.
- Avoid Public Holidays: This is a big one. Never plan a large ZAR payment on a South African public holiday. With local banks closed, liquidity for the rand dries up, and you’ll see spreads widen dramatically.
- Trade During Market Overlaps: The sweet spot for trading ZAR/USD is usually during the South African afternoon. This is when the London and New York markets are both open, creating an overlap that represents peak global liquidity for the day.
Consolidate Your Transactions
FX providers, and banks in particular, tend to reserve their best rates for their biggest clients. Instead of making five separate payments of R50,000 throughout the month, it’s far better to group them into a single, larger transaction of R250,000.
That larger volume instantly gives you more bargaining power. You’re no longer a small fish in their big pond; you become a more valuable client, which puts you in a much stronger position to demand a tighter spread.
Key Insight: The difference in rates offered to large versus small players is staggering. A CFO could potentially save R1.2 million a year for every R100 million in international turnover, simply by accessing platforms with tighter, more competitive spreads.
This isn't just theory—the data backs it up. A recent look at JSE tick depth data showed that 75% of trades happened within a very tight 5-pip spread. Compare that to the 25-pip averages often baked into retail bank quotes, and you can see the gap. You can even explore this yourself by looking at historical price data on platforms like Barchart to see these market dynamics in action.
Ultimately, adopting these strategies moves your business from being a passive price-taker to a proactive price-shaper. By timing your trades, using the right tools, and demanding transparency, you can turn a hidden cost into a significant, measurable saving.
How to Choose the Right FX Provider for Your Business
Stepping into the world of foreign exchange can feel like walking into a maze. But now that you’ve seen how the bid and ask price creates very real, often hidden, costs, you’re no longer walking in blind. You understand the core issues: murky pricing, surprise fees, and the frustrating inefficiency of using traditional banks for international payments.
With this insight, you can stop being a passive price-taker and start making informed decisions. The key is to find a modern FX partner that operates on transparency and efficiency. This isn't just about finding a cheaper service; it's about finding a strategic financial tool for your business. Let's walk through what you should be looking for.
Look for Access to Real Exchange Rates
The single most important factor is the exchange rate itself. Everything else is secondary. Don’t get distracted by flashy features if the rate you’re offered has a hidden markup.
The very first question for any potential provider has to be: “Do I get access to the real mid-market exchange rate?” A top-tier platform will give you the same rate you see on financial news sites, with zero spread. This simple change removes the biggest source of hidden costs and gives you complete clarity on every single transaction. Accepting anything less is like agreeing to pay a fee you could have easily avoided.
Demand Absolute Transparency in Fees
Hidden costs love complexity. A provider you can trust will have a fee structure so simple you can explain it in a sentence. After you’ve confirmed the exchange rate, your next question should be just as direct: “Can you show me your complete fee structure? Are there any charges besides the transfer fee?”
A truly transparent provider will offer:
- Zero spread: No markup on the exchange rate. We’ve covered this, but it’s worth repeating.
- No SWIFT fees: The old SWIFT network is notoriously expensive. Modern providers have found smarter, cheaper ways to move money.
- A simple, flat fee: You should know the exact, predictable cost for each transfer, no matter the amount.
This kind of transparency gives you financial predictability. It means you can forecast your costs with genuine accuracy and protect your profit margins from those nasty, unexpected deductions.
Prioritise Security and Business-Focused Controls
Finally, and this is non-negotiable, your chosen platform must be built for business. Sending a few hundred rand to a relative overseas is one thing; managing a company’s finances is another entirely. The security of your funds and the integrity of your internal processes are paramount.
You need to ask: “Are your security protocols and payment processes designed for a business of my size?”
A provider that can’t offer robust security and enterprise-grade controls isn’t a serious business partner. The risk of fraud, operational errors, and compliance failures is simply too high.
Look for platforms that provide bank-level security as a baseline. Beyond that, they should have features like multi-user access and customisable team permissions. This gives your finance team the control and visibility needed to manage payments securely and efficiently.
This control becomes absolutely critical during volatile times. For instance, during the 2020 market crash, historical JSE data showed that bid-ask spreads widened by an average of 45%. Export firms using traditional banks got hit hard, facing markups of 2-3%. You can explore more on how major events influence South Africa's stock market performance to see why this matters.
Choosing the right FX provider is a major strategic decision that has a direct impact on your bottom line. By focusing on real rates, transparent fees, and robust business controls, you can turn a costly operational headache into a real source of competitive advantage.
Your Questions About the Bid-Ask Spread Answered
Once you start looking closer at your international payments, you'll naturally have questions about the bid and ask price. Let's tackle some of the most common ones we hear from South African business owners.
What Is a Good Bid-Ask Spread for ZAR/USD?
There isn’t one magic number, as the spread is always moving. But as a rule of thumb, for the ZAR/USD pair on a normal day, a spread under 0.5% is a decent benchmark. For context, major pairs like the Euro and US Dollar (EUR/USD) can have spreads well below 0.1% because of the massive trading volume.
Here's the real test: if your bank or a traditional broker is quoting you a spread of 1% or more for a routine ZAR/USD transfer, you're almost definitely paying too much. That's a clear signal that a hefty markup has been tacked onto the real exchange rate.
Can I Negotiate the Spread with My Bank?
Honestly? It's tough. The short answer is sometimes, but the odds are usually stacked against small and medium-sized businesses. The big multinational corporations moving millions of dollars a day certainly have the clout to negotiate better rates. For most SMEs, however, the bank holds all the cards.
While it never hurts to ask your relationship manager, a far more powerful move is to partner with a provider that doesn't force you into this position in the first place.
Think about it: the very need to negotiate a spread is a red flag. It points to a system that isn't transparent by default. A modern FX partner should give you the real rate upfront, not make you fight for it.
Why Does the Spread Change So Much During the Day?
The spread is basically a live indicator of market confidence and activity. It can bounce around every second for a few key reasons:
- Market Liquidity: Spreads are at their tightest when the most people are trading—usually when the London and New York markets overlap. They get wider when the market is quiet, like late on a Friday afternoon or over a public holiday.
- Economic News: A sudden interest rate announcement or a surprising inflation report creates uncertainty. In response, providers widen the spread to protect themselves from the increased risk and volatility.
- Order Size: If you place a very large order, you can temporarily soak up all the available buyers or sellers at the best price, which can cause the spread to widen for your specific transaction.
How Does a Zero-Spread Model Actually Work?
It’s surprisingly simple. Providers offering a zero-spread model aren't pulling a fast one; they've just built their business on transparency instead of hidden markups. They give you direct access to the real mid-market rate—yes, the exact same one you find on Google or Reuters.
So, how do they make money? They charge a small, fixed fee for the transaction itself, and they show it to you upfront. This way, you know the total cost of your payment before you click "send." There are no nasty surprises buried in the exchange rate.
Ready to stop losing money to hidden markups and start paying at the real exchange rate? With Zaro, you get zero-spread forex, transparent fees, and a platform built to save your business time and money. See how much you could save on your next international payment.
