RUT Validator (Chile)

Enter a Chilean RUT to verify its check digit.

How it is calculated

The tool removes dots and spaces and upper-cases the text. If there is a hyphen it splits the number there; otherwise the last character is taken as the check digit and everything before it as the body. The body must be digits only; the check digit must be 0-9 or K. Reading the body from right to left, each digit is multiplied by weights 2, 3, 4, 5, 6, 7, then 2 again, and the products are summed. DV = 11 − (sum mod 11), where 11 becomes 0 and 10 becomes K. If the computed digit equals the one typed, the RUT is valid. The tool also displays the RUT formatted with dots and a hyphen. It only checks the arithmetic of the Chilean RUT/RUN; it cannot tell whether that number was ever issued to a person or company.

Worked example

Take 12.345.678-5. Body 12345678, from the right: 8×2 = 16, 7×3 = 21, 6×4 = 24, 5×5 = 25, 4×6 = 24, 3×7 = 21, 2×2 = 4, 1×3 = 3. Sum = 138. 138 mod 11 = 6, and 11 − 6 = 5. The computed check digit is 5, the same as the one typed, so the RUT is valid (Valid: Yes). The formatted result is 12.345.678-5.

Try this example →

Common mistakes

  • Leaving out the hyphen and the check digit, for example typing 12345678: the tool then treats the 8 as the check digit and checks body 1234567, giving a computed digit 4 and invalid.
  • Typing the check digit wrong, such as 12.345.678-9 instead of -5; the tool shows the correct digit it computed (5) so you can compare.
  • Writing K as 10 or leaving it out. A check digit of K stands for a computed 10, and the lowercase k is accepted.
  • Reading "valid" as proof that the person or company exists. Passing the check only means the digits are consistent, and a number like 0-0 also passes.
  • Entering a foreign tax ID, passport or an old-format number with letters in the body; only digits are accepted before the check digit.

About this calculator

The Chilean RUT (Rol Único Tributario) / RUN check digit is computed with a modulo-11 algorithm: each digit of the number is multiplied by a cyclic weight sequence (2, 3, 4, 5, 6, 7, then back to 2…) from right to left, the products are summed, and 11 minus the sum's remainder mod 11 gives the check digit — mapped to "0" if the result is 11, and to "K" if the result is 10. This validator recomputes that digit from the number portion and compares it against the one supplied.

Chilean e-commerce and fintech businesses use this exact algorithm to validate a customer's RUT at checkout or account signup before it hits a database, while developers and accountants use it to spot typos in a RUT before it goes into an invoice, contract, or SII (tax authority) filing.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators