Heart Health

Protein in the urine

Urine albumin (UACR)? 30 mg/g or above

Recommendationalbuminuria-presentNo one has reached this rule yet

ACE inhibitor or ARB first; SGLT2 inhibitor conditional to 200 mg/g and recommended above it or with heart failure

Clinical review

All reviewers

No clinician has signed off this rule yet. It reflects our reading of the guidelines cited below, which has not been independently checked.

What someone who reaches this rule is told

Word for word, as generated for the example person below. Figures in the text are theirs.

  • Strongly recommended

    You're leaking protein into your urine (60 mg/g). Take that number to your doctor and ask what it changes about your treatment.

    Proven in trialsTrials counted real events, like heart attacks, strokes, or deaths, and this changed them.

    ACC/AHAClass 1Level B-R
    Why, and the source

    This is worth being concrete about. Albuminuria is kidney damage measurable before filtration falls, and it raises cardiovascular risk independently — people with protein in the urine have more heart attacks and strokes at every level of kidney function. It typically changes three things: an ACE inhibitor or ARB to reduce the leak, a lower blood pressure target, and — above roughly 200 mg/g or alongside heart failure — an SGLT2 inhibitor, which protects both organs whether or not you have diabetes. We stop short of saying which you should be on, because that depends on your potassium and kidney function together with everything else you take. Also ask for a repeat sample: one reading can be raised by infection, hard exercise, or a fever.

    Where the guidelines stand

    ACC/AHA (US)

    • RecommendsClass 1Level B-R

      ACC/AHA grades the ACEi or ARB (not both) in adults with hypertension, eGFR below 60 and albuminuria of 30 mg/g or more at Class 1, Level B-R, and a systolic goal below 130 mmHg in CKD at Class 1, Level A. The SGLT2 inhibitor part of this recommendation comes from the KDIGO CKD guideline, which grades on its own scale. It was not read for this audit, so no ACC/AHA or ESC grade is shown for it.

      2025 AHA/ACC Guideline for the Prevention, Detection, Evaluation and… · Recommendation behind this rule · class and level read from the guideline tables on 2026-09-30

    • RecommendsClass 1Level A

      ACEi or ARB for adults with diabetes, hypertension and CKD (eGFR below 60 or albuminuria 30 mg/g or more)

      2025 AHA/ACC Guideline for the Prevention, Detection, Evaluation and… · Graded separately within the same recommendation · class and level read from the guideline tables on 2026-09-30

    Why this is a question. It would need a recent potassium level, everything else you're currently taking. This tool doesn't ask for that, so it stays a question.

    KDIGO Clinical Practice Guideline for the Evaluation and Management of CKD · Class 1 · Level B-R

An example person who reaches it

“Heart failure with a weak pump” — an illustrative profile, not a real user.

67-year-old manBP 126/76LDL 105eGFR 58UACR 60 mg/gheart failure, EF 32%10-yr PREVENT-ASCVD 6.4%

Their path through prevention essentials

  1. Known cardiovascular disease?No
  2. On a statin, or is one indicated?Yes
  3. Has Lp(a) ever been measured?No
  4. Urine albumin (UACR)?30 mg/g or above ← this rule

Sources

Cited by the recommendations above.

What we are least sure of here

  • Q5Is the context gate set at the right threshold before naming a drug class, or does naming it still carry more risk than it removes?

Review this rule

For practising clinicians. Endorse it, propose a change, or dispute it. We verify every reviewer before a review is shown, and a review stays attached to the version of the rule you saw — if the rule changes, the page says so. You'll be asked to declare any relevant interests; they're shown with your review.

Log in or create an account to submit a review. An account is how we tie a review to a person we can verify.

Runs in lib/engine/preventionEssentials.ts as albuminuria-present.