Cha2ds2 Vasc Calculator - AF Stroke Risk and OAC Decision

Use this CHA2DS2-VASc calculator to tally the eight risk factors, get the 0 to 9 total, see the annual stroke rate, and read the sex-aware oral anticoagulation band from the 2020 ESC guideline.

Cha2ds2 Vasc Calculator

Current or prior CHF, or HFrEF with LVEF <=40%.

Resting SBP >=140 mmHg or DBP >=90 mmHg, or on antihypertensive therapy.

Counts as 2 points and replaces the age 65-74 tier.

Fasting glucose >=7 mmol/L, HbA1c above threshold, or on hypoglycaemic therapy.

Counts as 2 points. Include any imaging-confirmed ischaemic event or systemic TE.

Prior myocardial infarction, peripheral artery disease, or aortic plaque.

Counts as 1 point only when the patient is 65 to 74.

Female sex adds 1 point; ESC 2020 treats the sex point as a risk modifier.

Results

CHA2DS2-VASc Total (0-9)
0
Annual ischaemic stroke rate 0% per year
Oral anticoagulation band 0
Suggested next step 0

What Is the CHA2DS2-VASc Calculator?

The CHA2DS2-VASc calculator is a bedside stroke-risk score for non-valvular atrial fibrillation. It sums eight clinical risk factors (congestive heart failure, hypertension, age 75 or older, diabetes, prior stroke, vascular disease, age 65 to 74, and female sex) into a 0 to 9 total, maps the total to a published annual stroke rate, and translates the total into a sex-aware oral anticoagulation band from the 2020 ESC atrial fibrillation guideline.

  • Outpatient AF anticoagulation review: A primary care or cardiology visit where a patient with AF needs a structured re-assessment of stroke risk and an OAC decision.
  • Pre-cardioversion risk stratification: A workup before elective cardioversion, where the team documents stroke risk and confirms the duration of therapeutic anticoagulation.
  • ED workup for new AF: An ED visit for a new AF diagnosis, where the team needs a defensible answer to whether the patient needs to start an anticoagulant before discharge.

This CHA2DS2-VASc calculator targets the original CHADS2 grey zone. Lip and colleagues added age 65 to 74, vascular disease, and sex to create the CHA2DS2-VASc version published in 2010.

The 2020 ESC guideline rebalanced the score again. Female sex is now a risk modifier rather than an independent risk factor, and the OAC band is sex-aware: a sex-only woman falls into the no-OAC band, and men at 2 or higher (or women at 2 non-sex points or higher) start an OAC.

When the AF diagnosis is being confirmed and the team is reading the rhythm strip, the ECG Heart Rate Calculator helps interpret the ventricular response alongside the CHA2DS2-VASc review.

How the Calculator Works

The calculator walks through the eight CHA2DS2-VASc risk factors, lets you mark the ones that apply, and combines them into a 0 to 9 total. The total is read against the Lip 2010 annual ischaemic stroke rate table and the 2020 ESC oral anticoagulation band for the patient's sex category.

CHA2DS2-VASc total = CHF (1) + Hypertension (1) + Age 75+ (2) + Diabetes (1) + Stroke/TIA/TE (2) + Vascular (1) + Age 65-74 (1) + Female sex (1), with the age 75+ tier consuming the age 65-74 tier (max 9).
  • C - CHF: Current or prior CHF, or HFrEF with LVEF <=40 percent, contributes 1 point.
  • H - Hypertension: Resting SBP >=140 or DBP >=90 mmHg, or treated hypertension, contributes 1 point.
  • A2 - Age 75+: Age 75 or older contributes 2 points and consumes the age 65-74 tier.
  • D - Diabetes: Diabetes mellitus (fasting glucose >=7 mmol/L or treated) contributes 1 point.
  • S2 - Stroke/TIA/TE: Prior ischaemic stroke, TIA, or systemic thromboembolism contributes 2 points.
  • V - Vascular: Prior MI, peripheral artery disease, or aortic plaque contributes 1 point.
  • A - Age 65-74: Age 65 to 74 contributes 1 point unless the age 75+ tier is selected.
  • Sc - Female sex: Female sex contributes 1 point, treated as a risk modifier in the 2020 ESC OAC band.

A 78-year-old contributes 2 points, not 3, because the age 75+ tier consumes the age 65-74 tier.

Worked Example: 78-year-old female with prior stroke, hypertension, and diabetes (total 8, recommend OAC)

Hypertension yes, age 75+ yes, diabetes yes, stroke yes, female yes; all others no.

1 (hypertension) + 2 (age 75+) + 1 (diabetes) + 2 (stroke) + 1 (sex female) = 8 points.

8 of 9, 10.8 percent annual stroke rate

Recommend oral anticoagulation. A NOAC is the default for non-valvular AF unless renal function or drug interactions point to warfarin. Effective anticoagulation typically reduces the published stroke rate by about two-thirds.

Worked Example: 67-year-old male with hypertension (total 2, recommend OAC)

Hypertension yes, age 65-74 yes; all others no.

1 (hypertension) + 1 (age 65-74) = 2 points.

2 of 9, 2.2 percent annual stroke rate

A 67-year-old man on antihypertensives with persistent AF crosses the male OAC threshold even without a 2-point factor.

According to ESC Atrial Fibrillation Guidelines, the CHA2DS2-VASc score has a maximum total of 9, oral anticoagulation is recommended for men at 2 or higher, and oral anticoagulation is recommended for women with 2 or more non-sex risk factors (3 or higher total). A sex-only woman has 0 non-sex factors and falls into the no-OAC band.

Because the hypertension point counts when the patient is on antihypertensive therapy even with a controlled reading, the Blood Pressure Calculator helps document the BP values that justify the 1-point contribution.

Key Concepts Behind the CHA2DS2-VASc Score

The score is a checklist with weighted factors, a published risk table, and a guideline-driven OAC band. Each of these pieces matters when the team reads the result.

Weighted risk factors

Eight risk factors, with age 75+ and prior stroke, TIA, or systemic TE each contributing 2 points. All others contribute 1 point. The weighting traces back to the 2010 Lip refinement.

The female sex point as a risk modifier

In the 2020 ESC guideline, the female sex point acts as a risk modifier rather than an independent risk factor. A woman whose only point is the sex point has a stroke risk similar to a man at 0.

Age tier consumption

The two age tiers collapse into a single 0-1-2 age contribution. A 78-year-old contributes 2 points total, not 3, and the age 65-74 field is suppressed.

Difference from CHADS2

CHADS2 used five factors and left many low-risk patients in a grey zone. CHA2DS2-VASc added age 65-74, vascular disease, and sex to refine the low-risk end.

A man at 1 and a man at 2 sit on different sides of the OAC threshold.

Because the vascular-disease point in CHA2DS2-VASc overlaps with atherosclerotic risk factors that the same patient usually has, the LDL Calculator helps the team place the score next to the patient's lipid-driven cardiovascular risk.

How to Use This Calculator

Treat the calculator as a checklist that mirrors the bedside or clinic chart pull. Work through the eight factors in any order, but record the sub-totals so the next reviewer can challenge the inputs.

  1. 1 Pull the chart for the eight factors: Pull the most recent documentation for CHF, hypertension, age, diabetes, prior stroke or TIA, vascular disease, and sex.
  2. 2 Mark the age tier carefully: If the patient is 75 or older, mark age 75+ and leave the age 65-74 field at 0. If the patient is 65 to 74, mark age 65-74. If the patient is under 65, leave both age fields at 0.
  3. 3 Mark the 2-point stroke field: Include any prior ischaemic stroke, TIA, or systemic thromboembolism. A history of intracranial haemorrhage without an ischaemic event does not count.
  4. 4 Mark sex and other 1-point factors: Mark female sex for a female patient. Mark CHF, diabetes, vascular disease, and the 65-74 age tier if present. Mark hypertension if treated or untreated.
  5. 5 Read the total and the OAC band: Sum the points to get a 0-9 total, look up the annual stroke rate, and read the sex-aware OAC band from the 2020 ESC guideline.

Example: a 72-year-old woman with hypertension and a remote TIA. Total = 5, 7.2 percent annual stroke rate, recommend OAC because she has 4 non-sex points.

When the band recommends OAC and the team is choosing between apixaban, rivaroxaban, dabigatran, and edoxaban, the GFR Calculator supports the kidney-function review that drives the NOAC dose and the warfarin-versus-NOAC decision.

Benefits of Using a CHA2DS2-VASc Calculator

A CHA2DS2-VASc review can be done in the chart with a pen, but a calculator makes the tally consistent, sex-aware, and easier to defend in a multidisciplinary discussion.

  • Sex-aware OAC band: The calculator separates the male and female anticoagulation bands the way the 2020 ESC guideline does, so a woman with a sex-only score of 1 falls into the no-OAC band rather than the consider-OAC or recommend-OAC bands.
  • Published annual stroke rate tied to the total: The calculator surfaces the Lip 2010 annual ischaemic stroke rate for the total, so the user can see the absolute risk that OAC is meant to reduce.
  • Age tier consumption handled for you: The age 75+ tier automatically consumes the age 65-74 tier, so a 78-year-old contributes 2 points, not 3.
  • Standardised review across providers: Cardiologists, primary care, pharmacists, and trainees use the same eight factors.

The score is a record-organising aid. It does not replace a clinical exam or a shared decision-making conversation about anticoagulation.

Factors That Affect CHA2DS2-VASc Results

Several things can move the total up or down, and the same total can mean different things in different patients.

Age tier precision

A 74-year-old scores 1 point in the age 65-74 tier. A 75-year-old scores 2 points in the age 75+ tier.

Hypertension documentation

A treated SBP of 130/80 still counts as hypertension. Threshold is resting SBP >=140 or DBP >=90, or treated.

Stroke or TIA history quality

Imaging-confirmed prior ischaemic stroke, TIA, or systemic thromboembolism counts. Intracranial haemorrhage without an ischaemic event does not.

Sex category reading

A female patient contributes 1 point to the total, but the 2020 ESC guideline reclassifies a sex-only score of 1 to the no-OAC band because the sex point is a risk modifier rather than an independent risk factor.

  • The score is a stroke risk estimate for non-valvular AF. It does not apply to mechanical heart valves or moderate-to-severe mitral stenosis; those patients need warfarin regardless of the score.
  • The score does not measure bleeding risk. A HAS-BLED review is needed before starting OAC, especially in older adults, in chronic kidney disease, and in patients on antiplatelet therapy.

Pair the score with a bleeding-risk tool and a renal-function review when the patient is at the moderate-to-high end of the total.

According to Lip et al. (Chest, 2010), 1-year ischaemic stroke rate by CHA2DS2-VASc total

According to 2014 AHA/ACC/HRS Atrial Fibrillation Guideline, Historical US CHA2DS2-VASc anticoagulation thresholds

If the patient is on heparin for stroke workup and the platelet count has fallen, the 4TS Score supports the parallel HIT pretest review that the team often runs alongside the CHA2DS2-VASc review.

CHA2DS2-VASc calculator for atrial fibrillation stroke risk and anticoagulation band
CHA2DS2-VASc calculator for atrial fibrillation stroke risk and anticoagulation band

Frequently Asked Questions

Q: What is the CHA2DS2-VASc calculator used for?

A: The CHA2DS2-VASc calculator is a bedside stroke-risk score for non-valvular atrial fibrillation. It sums eight clinical risk factors (congestive heart failure, hypertension, age 75 or older, diabetes, prior stroke, vascular disease, age 65 to 74, and female sex) into a 0 to 9 total and maps the total to an annual stroke rate and a sex-aware oral anticoagulation band.

Q: How do you calculate the CHA2DS2-VASc score step by step?

A: Mark each present risk factor, apply the 2-point weight to age 75+ and to prior stroke, TIA, or systemic thromboembolism, and add the rest at 1 point each. The two age tiers collapse into a single 0, 1, or 2 age contribution so the maximum total stays at 9. Read the total against the Lip 2010 annual stroke rate and the 2020 ESC OAC band.

Q: What is a normal CHA2DS2-VASc score?

A: There is no single 'normal' score. The lowest risk patient is a man under 65 with no other risk factors, who scores 0 and has a published annual ischaemic stroke rate of about 0.2 percent without anticoagulation. A female patient with no other risk factors also scores 0 once the sex point is treated as a risk modifier.

Q: When does a CHA2DS2-VASc score mean anticoagulation is recommended?

A: The 2020 ESC guideline recommends oral anticoagulation for men with a CHA2DS2-VASc score of 2 or higher and for women with 2 or more non-sex risk factors (a total of 3 or higher once the sex point is added). Men at 1 and women whose only 1-point contribution is a non-sex factor are in the consider-OAC band. A woman whose only point is the sex point has 0 non-sex factors and is in the no-OAC band, the same way a man at 0 is. The OAC threshold is therefore sex-aware on both sides of the line.

Q: What does a CHA2DS2-VASc score of 1 mean?

A: A man with a score of 1 from any single 1-point factor sits in the consider-OAC band. A woman with a score of 1 from a non-sex risk factor also sits in the consider-OAC band, because that 1 point is a real risk factor. A woman whose only point is the sex point has 0 non-sex factors and sits in the no-OAC band; the 2020 ESC guideline treats the sex point as a risk modifier rather than an independent risk factor, and shared decision-making with a bleeding-risk review is the usual next step.

Q: How accurate is the CHA2DS2-VASc score for stroke risk in atrial fibrillation?

A: The original 2010 Lip derivation pooled data from five AF cohorts and showed the score discriminates true low-risk patients (score 0 in men) from patients at clinically meaningful risk. The C-statistic sits around 0.6 to 0.7 in external validations, so the score is best used to identify low-risk patients who do not need OAC rather than to predict the exact stroke rate in an individual patient.