keepcalculator

06 Numbers and Powers

Toilet Codes: What They Mean & How to Read Them

Card No. 06·13897 · Updated · Standard formula, shown below

Rim area 1,200 cm²
Tank height
30 cm
You entered
Bowl width
40 cm
You entered
You enter
Tank height, Bowl width
You get
Rim area
Rounding
0 dp

Toilet codes are the stamped numbers and letters on a toilet (usually inside the tank or under the lid) that identify the model, manufacturer, and often the year it was made. Knowing how to read them helps you find the right replacement parts, verify the age of your toilet, or look up the original specifications. This guide explains where to find the code, what each part means, and how to use it.

What Is a Toilet Code?

A toilet code is a combination of numbers and letters that manufacturers print on the porcelain to mark the product. Unlike a serial number that is unique to each unit, the code usually identifies the model line, the specific configuration (round vs. elongated, floor-mount vs. wall-mount), and sometimes the manufacturing date. For example, a code like “K-3987� might indicate a particular model from a specific brand, while “2015� could appear separately as the date of manufacture.

Codes are not standardized across the industry—each manufacturer uses its own system. However, they all serve the same purpose: to let you identify the exact toilet you have. This is essential when you need to buy a new flapper, fill valve, seat, or tank lid, because parts are often model-specific.

Where to Find the Code

Most toilet codes are located in one of a few common places:

  • Inside the tank: Lift the lid and look at the inner walls, especially near the water line or on the back wall. This is the most common location.
  • On the tank lid: The underside of the lid sometimes has the code stamped or printed.
  • Behind the toilet: Check the back of the bowl, near the floor or where the tank meets the bowl.
  • On the floor or wall mounting area: For wall-hung toilets, the code may be on the exposed part of the mounting frame.

If you don’t see a code, try cleaning the area with a damp cloth—grime can hide the stamp. Use a flashlight and a mirror if needed to see hard-to-reach spots.

How to Decode the Numbers and Letters

There is no universal decoder, but you can often break the code into parts:

  • Brand prefix: Many manufacturers use a short letter code for the brand (e.g., “Kâ€� for Kohler, “Tâ€� for TOTO).
  • Model number: The core digits usually represent the model. For example, “3987â€� might be a specific round-bowl model.
  • Variant letters: Letters after the model number often indicate color, trim, or bowl shape (e.g., “Râ€� for round, “Eâ€� for elongated).
  • Date code: A separate number like “2021â€� or a letter-month code may indicate the production date.

For example, a code “K-3987-RA� could be read as: Kohler (K), model 3987, round bowl (R), color almond (A). Always check the manufacturer’s website or a parts diagram to confirm.

Why the Code Matters for Replacement Parts

Toilets are not one-size-fits-all. Flappers, fill valves, flush handles, and seats vary by model. Using the wrong part can cause leaks, weak flushes, or even damage. The code lets you search for a parts diagram or a compatible parts list. For instance, a flapper for a 2-inch flush valve won’t fit a 3-inch valve, and the code helps you determine which one you have.

If the code is worn off or missing, you can still identify the toilet by measuring the rough-in distance (the distance from the wall to the center of the floor bolts, usually 10 or 12 inches), the bowl shape, and the tank dimensions. But the code is the fastest and most reliable method.

Common Problems and Misconceptions

One common misconception is that the code tells you the water usage (gallons per flush). It doesn’t directly—you need to check the model specs. Another is that all codes are universal; they are not. A code that works for one brand won’t help you with another.

Another issue is that codes can fade or be covered by mineral deposits. In that case, try rubbing a pencil or chalk over the stamp to make it visible, or use a magnifying glass. If the code is completely gone, you may need to contact the manufacturer with photos and measurements.

Frequently Asked Questions

How do I find my toilet model number without a code?

Measure the rough-in distance, bowl shape, and tank height. Also look for any other markings on the porcelain, such as a logo or a patent number. You can then search online using those details or contact the manufacturer with photos.

Does the code tell me the year my toilet was made?

Sometimes. Many manufacturers include a date code, but it’s not always obvious. Look for a separate number that resembles a year (e.g., “2018�) or a letter that corresponds to a month/year. If you can’t figure it out, the model number can help you estimate the age based on when that model was in production.

Can I use any universal toilet part?

Some parts, like wax rings and supply lines, are universal. But internal parts like flappers and fill valves are often model-specific. Using a universal part may work, but it’s safer to match the exact model to avoid leaks and performance issues.

What if my toilet code is not recognized?

If the code doesn’t appear in a search, try including the brand name and any other numbers. Sometimes codes are truncated or the model has been discontinued. Contacting the manufacturer directly with a photo is the best next step.

Are toilet codes the same as serial numbers?

No. A serial number is unique to each unit for tracking and warranty. A model code identifies the design. A toilet may have both, but the model code is what you need for parts.

When to Call a Professional

If you are unable to identify the toilet or find the right parts, a plumber can help. They have access to manufacturer resources and can measure and match parts accurately. This is especially useful for older or less common models.

Related

Formula used
in t | Tank height | cm | 30 | 10 | 100
in w | Bowl width | cm | 40 | 10 | 100
out area | Rim area | cm² | t * w | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →