Factor 1000 under the current base
- Input
- fator 1000, base 29/05/2022
- Expected output
- 22/02/2025
The first day of the new count, right after the old base's factor 9999 ran out.
boleto due-date factor
The due-date factor is a number between 0001 and 9999 representing how many days have passed since a fixed base date. Since a 4-digit field has a ceiling, the Brazilian banking industry already had to restart this count once, in February 2025.
The first day of the new count, right after the old base's factor 9999 ran out.
The last day the original count was able to represent.
No. Bank slips (invoices, loans, subscriptions) have 47 digits. Utility bills, used by water, power and telecom providers and by government agencies for taxes and fines, have 48 digits and a different field layout. This tool automatically detects which of the two formats you pasted.
The digitable line alone does not say which base was used, that depends on when the boleto was issued. For any boleto issued from 2025-02-22 onward (the overwhelming majority in circulation today), use the current base (2022). The legacy base (1997) only matters for boletos issued before the rollover.
Mathematically, yes: since the field still only has 4 digits, the count starting May 29, 2022 will also exhaust the value 9999 after 8999 days past factor 1000, that is, decades from now. There is no indication the field's format will change before then.
R$ 250,00Alternate reading under the legacy base date (used until 2025-02-21): 2000-07-03. Almost no boleto in circulation today uses this base.
Decoding happens entirely in your browser. No digitable line is sent to a server.