• Cardiology
  • Anesthesiology
  • Perioperative medicine

Revised Cardiac Risk Index (RCRI) Calculator

Estimates the risk of a major cardiac complication around major noncardiac surgery from six factors.

1High-risk surgery

Intraperitoneal, intrathoracic or suprainguinal vascular surgery. Laparoscopic and thoracoscopic operations in these cavities are usually counted (Lee 1999 did not address them).

2Ischemic heart disease

Previous myocardial infarction, a positive exercise test, current angina, nitrate use, or Q waves on the ECG. Previous PCI or CABG counts only with one of these.

3Heart failure

History of heart failure, pulmonary edema or paroxysmal nocturnal dyspnea; bilateral rales or an S3 on examination; or pulmonary vascular redistribution on the chest X-ray.

4Cerebrovascular disease

Previous stroke or transient ischemic attack.

5Diabetes treated with insulin

Insulin before surgery. Diabetes on tablets or diet alone does not count.

6Creatinine above 2 mg/dL (177 µmol/L)

Preoperative serum creatinine above 2.0 mg/dL (177 µmol/L).

  • One point each for high-risk surgery, ischemic heart disease, heart failure, cerebrovascular disease, insulin-treated diabetes and creatinine above 2 mg/dL (Lee 1999). Classes I to IV are 0, 1, 2 and 3 or more points.
  • For adults having elective major noncardiac surgery. It estimates the risk of a major cardiac complication around the operation, not the risk of the operation itself.

Result

Answer the six questions to see the score.

Sources

3 studies

After the result

Any patient · Score 1 or more · Score 0

Avoid common errors

5 common errors to avoid

Formula

One point each for six factors; class I (0), II (1), III (2), IV (3 or more).

Test cases

3 published cases, each also a test case

FAQ

6 questions and answers

Further reading

8 references with PubMed and DOI links

About this page

Contributed by Dr. Meng Zhao (MD · Former Neurosurgeon · Medical AI Researcher), from the original publications listed here. Last updated November 15, 2026. LinkedIn

The calculator code is tested against every worked example on this page before each release.

This calculator supports, and does not replace, clinical judgment. It is meant for healthcare professionals and is not medical advice for patients. Report an error through the contact page.