Skip to main content
NSWMaths Standard 2Syllabus dot point

How do you estimate blood alcohol content from a formula or a table, and work out how long until it is safe and legal to drive?

Use the blood alcohol content formulae for males and females to estimate BAC by substitution, read BAC from a body-weight table, and use the time formula BAC divided by 0.015 to estimate the hours until BAC reaches zero or a legal limit

A focused answer to the HSC Maths Standard 2 dot point on blood alcohol content. Estimate BAC with the male and female formulae by substitution, read a BAC body-weight table, and use the time-to-zero formula BAC over 0.015 to find the hours to wait before driving, with the NSW 0.05 and zero limits and worked Australian examples.

Generated by Claude Opus 4.816 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

What this dot point is asking

Blood alcohol content (BAC) is the topic NESA (the board that runs the HSC) uses to test two skills: whether you can substitute into a given formula and read a value from a table. It does this inside a real and serious context. BAC measures how much alcohol is in the blood. A reading of 0.050.05 means 0.050.05 grams of alcohol in every 100100 millilitres of blood. You are not asked to work out the formula yourself. You are given the male and female formulae and a separate "hours to wait" formula on the HSC reference sheet. The marks come from putting the right number in the right place, working it out carefully, rounding sensibly and comparing the answer with a legal limit. It also helps to know what the formula is really saying. The top, 10N7.5H10N - 7.5H, is how much alcohol has gone in (from the NN standard drinks) minus how much the body has already removed over the HH hours of drinking. The bottom spreads that alcohol through the body, whose size is set by the mass MM and a constant that differs by sex. This is why a smaller, lighter person reaches a higher BAC on the same drinks, and why waiting longer lowers it. Marks are lost in a few common ways: reading HH as the time since the last drink rather than the hours of drinking, mixing up the male and female constants, forgetting that the "hours to wait" formula divides by 0.0150.015, and rounding the wait time the wrong way.

The answer

Blood alcohol content falling over timeA line starting at a BAC of 0.065 falls in a straight line, dropping 0.015 each hour, crossing the 0.05 legal limit after one hour and reaching zero after about four hours and twenty minutes.hours after drinkingBAC0123450.000.020.040.060.080.05 legal limit (full licence)start BAC = 0.0651BAC = 0 at 4 h 20falls 0.015 each hour

The two BAC formulae, and what each symbol means

NESA gives you two estimation formulae, one for males and one for females, identical except for the constant on the bottom:

BACmale=10N7.5H6.8MBACfemale=10N7.5H5.5M\text{BAC}_{\text{male}} = \frac{10N - 7.5H}{6.8M} \qquad \text{BAC}_{\text{female}} = \frac{10N - 7.5H}{5.5M}

Every symbol must be read correctly, because swapping one is the fastest way to lose the marks:

  • NN is the number of standard drinks consumed. A standard drink contains 1010 grams of pure alcohol; it is not the same as one glass or one can, because a large or strong drink can be more than one standard drink.
  • HH is the number of hours spent drinking, that is, the length of the drinking session, not the time since the last drink. More hours means the liver has had longer to remove alcohol, which is why 7.5H7.5H is subtracted on top.
  • MM is the person's mass in kilograms. A larger mass spreads the alcohol through more body, lowering the BAC, which is why MM is on the bottom.
  • BAC\text{BAC} is the estimate itself, the grams of alcohol per 100100 mL of blood, normally written to three decimal places.

The result is only an estimate. Real BAC also depends on fitness, food, health and liver function, so the formula gives a guide, not a guarantee, and the safe reading of any borderline answer is to wait longer.

Substituting into a BAC formula

The method is just substitution into a formula, the same skill you use for any other formula on the course. First choose the male or female version to match the person. Then replace NN, HH and MM with their numbers. Work out the top and the bottom separately before you divide, because the top is a subtraction and the bottom is a multiplication. Keep all the calculator digits until the last line, then round to three decimal places. Write the formula first, then the line with the numbers in, then the value. That way you earn the method marks even if the final digit slips.

Reading a BAC table

A BAC table saves the substitution by listing the estimate for common combinations of body weight and number of drinks, usually for one hour of drinking. The two inputs are the column (body weight in kilograms) and the row (number of standard drinks); the value where they meet is the BAC. To read it, find the weight column closest to the person, run down to the drinks row, and take the cell value. The table below is built from the male formula with H=1H = 1, and the highlighted cell shows that an 8080 kg male who has 44 standard drinks in an hour is estimated at a BAC of 0.0600.060.

BAC by body weight and number of drinksA table giving estimated BAC for a male after one hour of drinking, with body weight across the top and number of standard drinks down the side. The cell for an 80 kilogram male and four drinks, reading 0.060, is highlighted.Estimated BAC (male, after 1 hour of drinking)body weight (kg) across, standard drinks downdrinksvs weight60 kg70 kg80 kg90 kg100 kg1 drink0.0060.0050.0050.0040.0042 drinks0.0310.0260.0230.0200.0183 drinks0.0550.0470.0410.0370.0334 drinks0.0800.0680.0600.0530.0485 drinks0.1040.0890.0780.0690.0636 drinks0.1290.1100.0970.0860.077

Two things to notice in any BAC table. Reading across a row, the BAC falls as the body weight rises, because mass is on the bottom of the formula. Reading down a column, the BAC rises sharply with each extra drink, because NN is on the top. If a person's exact weight is not a column, use the nearest listed weight, or be guided by the question.

The "hours to wait" formula

The body removes alcohol at a roughly steady rate of about 0.0150.015 of BAC per hour, no matter how high the BAC started. Because the fall is steady, the time for the BAC to drop back to zero is the starting BAC divided by that rate:

hours=BAC0.015\text{hours} = \frac{\text{BAC}}{0.015}

This is why the line in the first diagram is straight, not a curve: a fixed amount, 0.0150.015, comes off every hour, so the BAC decreases linearly. The same idea finds the wait to reach a legal limit rather than zero: divide the drop you need by 0.0150.015. For the diagram, a BAC of 0.0650.065 must lose 0.0150.015 to reach the 0.050.05 limit, which takes 0.015÷0.015=10.015 \div 0.015 = 1 hour, and must lose the whole 0.0650.065 to reach zero, which takes 0.065÷0.015=4.330.065 \div 0.015 = 4.33\ldots hours, about 44 hours and 2020 minutes. Always round a "how long until I can drive" time up, because at the rounded-down time the BAC is still too high.

The NSW legal limits

The wait you calculate only means something against a limit, and in NSW there are three:

  • Zero (0.000.00) for all learner and provisional (P1 and P2) licence holders. This means there is no amount they can drink and then legally drive, so for these drivers the relevant wait is always the time for BAC to reach zero.
  • Under 0.020.02 for drivers of heavy vehicles, public passenger vehicles such as buses and taxis, and vehicles carrying dangerous goods.
  • Under 0.050.05 for full (unrestricted) licence holders.

A question that says "learner", "P-plater" or "provisional" is signalling the zero limit; "full licence" signals 0.050.05. Match the limit to the driver before deciding whether they are under it or how long they must wait.

How exam questions ask about BAC

The wording tells you which formula to use and whether to substitute, read a table, or find a time:

  • "Calculate (or estimate) the BAC for ..." with a sex, mass, drinks and hours given means substitute into the matching male or female formula and round, usually to two or three decimal places (do exactly what the question's rounding instruction says).
  • "Use the table to find the BAC of ..." means read off the cell where the weight column meets the drinks row; no formula needed.
  • "How long should the person wait before driving?" or "estimate the number of hours until the BAC reaches zero" means use hours=BAC0.015\text{hours} = \dfrac{\text{BAC}}{0.015}, and round the time up (or to the nearest hour or minute if told).
  • "How long until the person can legally drive?" depends on the licence: for a learner or P-plater the limit is zero, so divide the whole BAC by 0.0150.015; for a full licence the limit is 0.050.05, so divide the drop down to 0.050.05 by 0.0150.015.
  • "Is the person under the limit?" means compute or read the BAC, then compare it with the right limit (0.000.00, 0.020.02 or 0.050.05) and state the conclusion.
  • "Explain why one person's BAC is higher ..." wants you to point at the formula: a smaller mass MM or the female constant 5.55.5 (versus 6.86.8) gives a smaller denominator and so a larger BAC.

Working out the wait stage by stage

The "hours to wait" calculation is short, but the marks reward laying it out cleanly and choosing the right target. The four stages below take Liam's BAC of 0.0650.065 from the worked example through to the wait for a full-licence driver, who needs the BAC down to 0.050.05, not zero. The key decision is which drop to divide by 0.0150.015: the whole BAC for a zero limit, or just the part above the limit for a full licence.

Stage 1, find the BAC
From the substitution, Liam's BAC is 0.0650.065. This is the starting value on the decay line, the height the BAC falls from.
Stage 2, choose the target limit
Liam's friend on a full (unrestricted) licence may drive once the BAC is below 0.050.05. So the target is 0.050.05, and the drop needed is 0.0650.05=0.0150.065 - 0.05 = 0.015, not the whole 0.0650.065.
Stage 3, divide the drop by 0.015
The BAC falls 0.0150.015 each hour, so the time to lose 0.0150.015 is

hours=0.0150.015=1 hour.\text{hours} = \frac{0.015}{0.015} = 1 \text{ hour.}

Stage 4, interpret and round. A full-licence driver waits about 11 hour for the BAC to fall from 0.0650.065 to the 0.050.05 limit. A learner or P-plater would instead need the BAC at zero, dividing the whole 0.0650.065 by 0.0150.015 to get 4.334.33\ldots hours, about 44 hours 2020 minutes. Same person, very different wait, because the limit is different. On the decay diagram, the full-licence wait is the short step to where the line meets the dashed 0.050.05 guide, while the zero wait runs all the way to the axis.

Why a lighter person reaches a higher BAC

It is worth seeing why the formula behaves the way it does, because "explain" questions ask exactly this. The number of standard drinks NN sits on the top, so more drinks raise the BAC directly. The mass MM sits on the bottom (the part you divide by), so a heavier person divides the same alcohol by a bigger number and ends up with a lower BAC. The female constant 5.55.5 is smaller than the male 6.86.8. That makes the bottom of the female formula smaller, so the BAC comes out higher for the same drinks, mass and time. The hours of drinking HH appear as 7.5H-7.5H on the top, so a longer session lowers the estimate, because the body has had more time to remove alcohol. Put all four together. The highest BAC comes from many drinks, a short session, a light body and the female formula. The lowest comes from few drinks, a long session, a heavy body and the male formula.

Exam-style practice questions

Practice questions written in the style of NESA exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.

2021 HSC-style3 marksChloe is female, has a mass of 7070 kg and consumes 44 standard drinks over 22 hours. Use BACfemale=10N7.5H5.5M\text{BAC}_{\text{female}} = \dfrac{10N - 7.5H}{5.5M} to estimate her BAC, correct to three decimal places, and state whether she is under the full-licence limit of 0.050.05.
Show worked answer →

Identify the symbols. N=4N = 4 standard drinks, H=2H = 2 hours of drinking and M=70M = 70 kg. Chloe is female, so use the female formula.

Substitute, then evaluate the top and bottom separately.

BACfemale=10×47.5×25.5×70\text{BAC}_{\text{female}} = \dfrac{10 \times 4 - 7.5 \times 2}{5.5 \times 70}. Top: 4015=2540 - 15 = 25. Bottom: 5.5×70=3855.5 \times 70 = 385.

Divide and round. 25385=0.0649350.065\dfrac{25}{385} = 0.064935\ldots \approx 0.065.

Compare with the limit. Since 0.065>0.050.065 > 0.05, Chloe is over the full-licence limit, so even a full-licence holder could not legally drive yet.

Markers reward the correct (female) formula and substituted line, the value 0.0650.065 to three decimal places, and a written comparison with 0.050.05.

2023 HSC-style5 marksDaniel is male, has a mass of 8080 kg and consumes 66 standard drinks over 33 hours. (a) Estimate his BAC using BACmale=10N7.5H6.8M\text{BAC}_{\text{male}} = \dfrac{10N - 7.5H}{6.8M}, correct to three decimal places. (b) Using hours=BAC0.015\text{hours} = \dfrac{\text{BAC}}{0.015}, find how long a full-licence holder would wait to reach the 0.050.05 limit, in hours and minutes. (c) Daniel holds a P2 licence (limit 0.000.00); find how long until his BAC reaches zero, to the nearest hour.
Show worked answer →

Part (a) - substitute into the male formula. With N=6N = 6, H=3H = 3 and M=80M = 80:

BACmale=10×67.5×36.8×80=6022.5544=37.5544=0.0689330.069\text{BAC}_{\text{male}} = \dfrac{10 \times 6 - 7.5 \times 3}{6.8 \times 80} = \dfrac{60 - 22.5}{544} = \dfrac{37.5}{544} = 0.068933\ldots \approx 0.069.

Part (b) - drop to the 0.050.05 limit
The BAC must fall from 0.0690.069 to 0.050.05, a drop of 0.0690.05=0.0190.069 - 0.05 = 0.019. Dividing the drop by the clearance rate: hours=0.0190.015=1.2666\text{hours} = \dfrac{0.019}{0.015} = 1.2666\ldots hours. The whole part is 11 hour and 0.2666×60160.2666\ldots \times 60 \approx 16 minutes, so about 11 hour 1616 minutes.
Part (c) - time to reach zero
A P2 licence has a zero limit, so divide the whole BAC: hours=0.0690.015=4.6\text{hours} = \dfrac{0.069}{0.015} = 4.6 hours, which rounds up to 55 hours.
State the answers
Daniel's BAC is about 0.0690.069; a full-licence driver waits about 11 hour 1616 minutes to reach 0.050.05, but Daniel (P2) must wait about 55 hours for his BAC to reach zero.

Markers reward the substituted male formula and the value 0.0690.069, dividing the correct drop (0.0190.019) by 0.0150.015 for the full-licence wait, recognising the zero limit for a provisional driver, and rounding the wait time up.

Practice questions

Original practice questions graded from foundation to exam level, each with a full worked solution. Try them before revealing the solution.

foundation2 marksMia is female, has a mass of 5555 kg and has consumed 33 standard drinks over the past 22 hours. Use the formula BACfemale=10N7.5H5.5M\text{BAC}_{\text{female}} = \dfrac{10N - 7.5H}{5.5M} to estimate her BAC, correct to three decimal places.
Show worked solution →

Identify each symbol. N=3N = 3 standard drinks, H=2H = 2 hours of drinking and M=55M = 55 kg, and Mia is female, so use the female formula.

Substitute into the formula.

BACfemale=10×37.5×25.5×55\text{BAC}_{\text{female}} = \frac{10 \times 3 - 7.5 \times 2}{5.5 \times 55}

Work out the top and the bottom separately. Top: 10×37.5×2=3015=1510 \times 3 - 7.5 \times 2 = 30 - 15 = 15. Bottom: 5.5×55=302.55.5 \times 55 = 302.5.

BACfemale=15302.5=0.049586\text{BAC}_{\text{female}} = \frac{15}{302.5} = 0.049586\ldots

Round to three decimal places. Mia's BAC is about 0.0500.050. She is right on the full-licence limit, so even a tiny extra amount would put her over.

foundation2 marksA driver's BAC is measured at 0.0900.090. Use the formula hours=BAC0.015\text{hours} = \dfrac{\text{BAC}}{0.015} to estimate the number of hours until their BAC returns to zero.
Show worked solution →

Write the formula. The body clears alcohol at about 0.0150.015 per hour, so the time for BAC to fall to zero is

hours=BAC0.015.\text{hours} = \frac{\text{BAC}}{0.015}.

Substitute the measured BAC.

hours=0.0900.015=6.\text{hours} = \frac{0.090}{0.015} = 6.

State the answer. It takes about 66 hours for the BAC to fall from 0.0900.090 to zero. Because the question asks for zero (not a legal limit), this is the wait before any learner or provisional driver could legally drive.

core3 marksNoah is male, has a mass of 7878 kg and has consumed 55 standard drinks over 44 hours. (a) Estimate his BAC, correct to three decimal places, using BACmale=10N7.5H6.8M\text{BAC}_{\text{male}} = \dfrac{10N - 7.5H}{6.8M}. (b) State whether he is under the full-licence limit of 0.050.05.
Show worked solution →

Part (a) - identify the symbols. N=5N = 5, H=4H = 4, M=78M = 78, and Noah is male, so use the male formula.

Substitute.

BACmale=10×57.5×46.8×78\text{BAC}_{\text{male}} = \frac{10 \times 5 - 7.5 \times 4}{6.8 \times 78}

Evaluate top and bottom. Top: 5030=2050 - 30 = 20. Bottom: 6.8×78=530.46.8 \times 78 = 530.4.

BACmale=20530.4=0.0377070.038.\text{BAC}_{\text{male}} = \frac{20}{530.4} = 0.037707\ldots \approx 0.038.

Part (b) - compare with the limit. Since 0.038<0.050.038 < 0.05, Noah's estimated BAC is under the full-licence limit. The longer drinking time (H=4H = 4) lowers the estimate, because the 7.5H7.5H term subtracted on top grows with each hour. This is only an estimate, so the safe advice is still to wait.

core3 marksA BAC table shows that a 7070 kg male who has 55 standard drinks in one hour reaches a BAC of 0.0890.089. Using hours=BAC0.015\text{hours} = \dfrac{\text{BAC}}{0.015}, find how long he must wait before his BAC reaches zero, giving the answer to the nearest hour.
Show worked solution →

Read the BAC from the table. The table value is BAC=0.089\text{BAC} = 0.089, so substitute that into the time formula.

Substitute.

hours=0.0890.015=5.9333\text{hours} = \frac{0.089}{0.015} = 5.9333\ldots

Round to the nearest hour. 5.93335.9333\ldots rounds up to 66 hours.

State the answer. He must wait about 66 hours. For a "how long until you can drive" question you round the time up to be safe, because at 55 hours his BAC would still be above zero.

core3 marksAva has just turned 1717 and holds a learner licence, for which the legal limit is 0.000.00. She is female, has a mass of 6262 kg and drinks 22 standard drinks in one hour, giving an estimated BAC of 0.0370.037. Using hours=BAC0.015\text{hours} = \dfrac{\text{BAC}}{0.015}, find how long she must wait before she can legally drive, in hours and minutes.
Show worked solution →

Identify the legal limit. A learner licence requires a BAC of 0.000.00, so Ava must wait for her BAC to fall all the way to zero.

Substitute the BAC into the time formula.

hours=0.0370.015=2.4666 hours.\text{hours} = \frac{0.037}{0.015} = 2.4666\ldots \text{ hours}.

Convert the decimal part to minutes. The whole part is 22 hours. The remaining 0.46660.4666\ldots of an hour is 0.4666×60280.4666\ldots \times 60 \approx 28 minutes.

State the answer. Ava must wait about 22 hours and 2828 minutes before her BAC reaches 0.000.00. Because she is a learner, the zero limit means there is no amount she can drink and then legally drive.

exam5 marksOlivia is female, has a mass of 6868 kg and consumes 66 standard drinks over 33 hours. (a) Estimate her BAC, correct to three decimal places. (b) Using hours=BAC0.015\text{hours} = \dfrac{\text{BAC}}{0.015}, find how long until her BAC falls to the full-licence limit of 0.050.05. (c) Find how long until her BAC reaches zero, to the nearest hour.
Show worked solution →

Part (a) - substitute into the female formula. With N=6N = 6, H=3H = 3 and M=68M = 68:

BACfemale=10×67.5×35.5×68=6022.5374=37.5374=0.1002670.100.\text{BAC}_{\text{female}} = \frac{10 \times 6 - 7.5 \times 3}{5.5 \times 68} = \frac{60 - 22.5}{374} = \frac{37.5}{374} = 0.100267\ldots \approx 0.100.

Part (b) - time to drop to the 0.05 limit. Her BAC must fall from 0.1000.100 to 0.050.05, a drop of 0.1000.05=0.050.100 - 0.05 = 0.05. Dividing the drop by the clearance rate:

hours=0.050.015=3.333 hours,\text{hours} = \frac{0.05}{0.015} = 3.333\ldots \text{ hours},

which is 33 hours and about 2020 minutes. Only after this could a full-licence holder legally drive.

Part (c) - time to reach zero. Using the whole BAC:

hours=0.1000.015=6.66667 hours (nearest hour).\text{hours} = \frac{0.100}{0.015} = 6.6666\ldots \approx 7 \text{ hours (nearest hour).}

State the answers. Olivia's BAC is about 0.1000.100; she reaches the 0.050.05 limit after about 33 hours 2020 minutes, and zero after about 77 hours. The clean check is that 0.050.05 is half of 0.1000.100, so the time to the limit (3.333.33 h) is half the full time to zero (6.676.67 h).

exam4 marksJames (male, 9090 kg) and Emma (female, 6060 kg) each drink 55 standard drinks over 22 hours. (a) Estimate each person's BAC, correct to three decimal places. (b) Explain, using the two results, why Emma's BAC is so much higher than James's even though they drank the same amount.
Show worked solution →

Part (a) - James (male formula). With N=5N = 5, H=2H = 2, M=90M = 90:

BACmale=10×57.5×26.8×90=5015612=35612=0.0571890.057.\text{BAC}_{\text{male}} = \frac{10 \times 5 - 7.5 \times 2}{6.8 \times 90} = \frac{50 - 15}{612} = \frac{35}{612} = 0.057189\ldots \approx 0.057.

Emma (female formula). With N=5N = 5, H=2H = 2, M=60M = 60:

BACfemale=10×57.5×25.5×60=35330=0.1060600.106.\text{BAC}_{\text{female}} = \frac{10 \times 5 - 7.5 \times 2}{5.5 \times 60} = \frac{35}{330} = 0.106060\ldots \approx 0.106.

Part (b) - explain the gap. The numerator 10N7.5H=3510N - 7.5H = 35 is identical for both, so the difference comes entirely from the denominator. Emma's is smaller for two reasons: the female multiplier 5.55.5 is less than the male 6.86.8, and her mass 6060 kg is less than James's 9090 kg. A smaller denominator gives a larger BAC, so Emma's estimate (0.1060.106) is nearly double James's (0.0570.057). Both the formula constant and body mass drive the difference, which is why the same drinks affect people very differently.

Related dot points