The BU:GU ratio is a fast way to judge whether a beer recipe will taste malty, balanced, or hoppy before you brew it. It compares bitterness (IBU) against malt sweetness (gravity units), giving a single number you can match to a target style.
How it works
The ratio is simply:
BU:GU = IBU / gravity_units
gravity_units = (OG − 1) × 1000
A 1.052 wort has (1.052 − 1) × 1000 = 52 gravity units. If the recipe is 40
IBU, the ratio is 40 ÷ 52 ≈ 0.77 — an American-pale-ale balance.
The reason gravity units are used instead of the raw 1.0xx number is scale: OG values from 1.040 to 1.090 all start with “1.0”, so dividing by them gives indistinguishable results. Multiplying the decimal part to whole numbers spreads the scale into a meaningful range.
Typical style ranges
| BU:GU | Character | Example styles |
|---|---|---|
| 0.30–0.50 | Malty, sweet | Munich helles, mild, Scottish ale |
| 0.50–0.70 | Balanced | Amber ale, ESB, märzen |
| 0.70–0.90 | Hop-forward | American pale ale, porter |
| 0.90–1.20 | Bitter | IPA, West Coast pale |
| 1.20+ | Aggressively hoppy | Double IPA, imperial pale |
Worked example
You have an IPA recipe at OG 1.064 and 65 IBU:
gravity_units = (1.064 − 1) × 1000 = 64
BU:GU = 65 / 64 ≈ 1.02
A ratio just over 1.0 confirms a firmly bitter, hop-driven IPA — exactly what the style calls for. If you wanted a softer, more balanced impression you would either drop IBUs toward ~45 (ratio ~0.70) or raise the malt.
Tips and notes
- The ratio describes perceived balance, not absolute bitterness. A big barleywine can carry 60+ IBU and still taste balanced because the malt masks it.
- Use it as a planning sanity check: if your numbers fall far outside the target style band, revisit the hop schedule or grain bill before brew day.
- It pairs naturally with an IBU calculator (compute IBU first, then check balance here) and with finished-gravity tools for full recipe profiling.