By clicking on the “Submit” button below, you acknowledge that you have read, understand, and agree to be bound by the terms of the QxMD Online Calculator End User Agreement.

Use this calculator to calculate the transtubular potassium gradient (TTKG).

Plasma potassium (mmol/L)
Urine potassium (mmol/L)
Plasma osmolality (mOsmol/kg)
Urine osmolality (mOsmol/kg)

About this calculator

During hyperkalemia, the TTKG should be greater than 7—lower values suggest hypoaldosteronism. During hypokalemia, the TTKG should be less than 3—greater values suggest renal potassium wasting. In patients with hypokalemia and hyperkalemia, the degree of renal potassium excretion in the distal nephron can be estimated by calculating the transtubular potassium gradient.

In this model, we assume that the urine and plasma osmolality are similar at the end of the cortical collecting tubule and that potassium is neither excreted nor reabsorbed in the medullary collecting tubule. When one measures the potassium concentration in urine, we know this is somewhat higher than the original concentration in the cortical collecting tubule since water is reabsorbed in the distal nephron (and the urine concentration of potassium rises). This reabsorption of water is adjusted for by dividing the urine potassium concentration by the ratio of the urine to plasma osmolality.

The transtubular potassium gradient (TTKG) between the tubular fluid at the end of the cortical collecting tubule and the plasma can be estimated from:

TTKG = (Urine K ÷ [Urine osmolality / Plasma osmolality]) ÷ Plasma K

For this formula to be accurate, urine osmolality must exceed plasma osmolality and urine sodium should be greater than 25 mmol/L.


West ML, Marsden PA, Richardson RM, Zettle RM, Halperin ML. New clinical approach to the evaluate disorders of potassium excretion. Miner Electrolye Metab 12(4):234-8. (1986)


QxMD Nephrology contributing author: Daniel Schwartz, MD, FRCP(C)