Open the MTN MoMo app, choose Scan & Pay, then scan this QR code. Merchant ID: 40881704.
Prefer a bank transfer? Use the details below.
Account holderTo be added
BankTo be added
Account numberTo be added
Account typeTo be added
Branch codeTo be added
ReferenceCoffee donation
Please use the reference above so your support is easy to identify.
Important legal disclaimer: This is an educational estimate, not legal or medical proof of fitness to drive. Actual results vary with absorption, food, medication, health and testing method. In South Africa, the statutory threshold for ordinary drivers is 0.05 g per 100 ml of blood (and 0.24 mg per 1,000 ml of breath); professional drivers have a lower threshold. Never drive after drinking.
About ZAR BAC
ZAR BAC is a South African BAC calculator that provides an educational estimate of alcohol levels and clearance time for R5 per calculation. It is designed to promote informed, safer decisions—not to determine whether it is safe or legal to drive.
Frequently asked questions
Is this BAC calculator legally accurate?
No. ZAR BAC provides an educational estimate only. Alcohol absorption and clearance vary between people, so it cannot prove that you are fit or legally permitted to drive.
What is the legal driving limit in South Africa?
For ordinary drivers, the statutory blood-alcohol threshold is 0.05 g per 100 ml of blood. Professional drivers have a lower threshold of 0.02 g per 100 ml.
Can I drive if my estimate is below the limit?
No result guarantees that driving is safe or lawful. If you have been drinking, do not drive—choose a sober driver, taxi, or ride service instead.
What is the legal driving limit in South Africa?
For ordinary drivers, the National Road Traffic Act sets a blood-alcohol threshold of 0.05 grams per 100 millilitres, with a lower 0.02 g per 100 ml threshold for professional drivers. A reading below a legal threshold is not a guarantee that driving is safe or lawful in every circumstance.
How long does alcohol take to clear?
Alcohol clearance varies substantially from person to person. This tool uses a simplified Widmark estimate and an average elimination rate of 0.015% BAC per hour for educational illustration only. Water, coffee and cold showers do not speed up alcohol elimination.
Effective 17 September 2026
Terms of Use
By using ZAR BAC, you agree to these Terms of Use. If you do not agree, please do not use the site.
Educational tool only
ZAR BAC provides a simplified, educational estimate of blood alcohol concentration and alcohol-clearance time. It is not medical, legal, safety, or professional advice. The results are not evidence of fitness to drive, impairment, or compliance with any law.
Do not drive based on a result
Alcohol can affect people differently, and results may be inaccurate because of factors including absorption, food, medication, health, timing, body composition, and measurement error. If you have consumed alcohol, do not drive or operate machinery. Arrange a sober driver, taxi, or ride service instead.
Your use of the calculator
You are responsible for the information you enter and for decisions you make. You may use ZAR BAC for lawful, personal purposes only. You may not misuse, interfere with, reverse engineer, or attempt to disrupt the site.
Supporter messages and donations
Calculations cost R5 each, paid through Paystack before the estimate is shown. Optional donations are separate from this fee, are voluntary, and do not purchase a calculation, endorsement, or guarantee. Bank-transfer details and payment methods may change. If you submit a supporter shout-out, you confirm that the information is yours to share and, where you tick the consent box, that ZAR BAC may feature your name, town or city, and message on social media.
Third-party services
The site may link to or use third-party services such as payment providers, email applications, map, ride, or social platforms. Their own terms and privacy notices apply. ZAR BAC is not responsible for third-party content, availability, or transactions.
Availability and liability
ZAR BAC is provided “as is” and may be changed, paused, or removed at any time. To the extent permitted by South African law, ZAR BAC and its operator are not liable for loss, damage, injury, or decisions arising from use of the site or reliance on an estimate.
Changes and contact
These Terms may be updated by posting a revised version here. Continued use after an update means you accept the revised Terms. For questions, contact zarbac.mail@gmail.com.
These Terms do not limit consumer rights that cannot lawfully be excluded.