Business Days Calculator

Count the business days between two dates, excluding weekends and Brazilian national holidays.

How to use

  1. Enter the start and end dates.
  2. The tool counts calendar days, weekend days, national holidays, and the resulting business days between them.
  3. Remember that state and municipal holidays are not excluded — only the national ones set by federal law.

About this tool

A business day in Brazil is a day that is not a Saturday, not a Sunday, and not a national holiday. This calculator counts the business days between two dates by walking through the range day by day and excluding weekends and the thirteen national holidays defined by federal law. The result includes the start date and the end date.

National holidays include both fixed dates (January 1, April 21, May 1, September 7, October 12, November 2, November 15, November 20, December 25) and moveable ones derived from Easter (Carnival Monday and Tuesday, Good Friday, Corpus Christi). The moveable holidays are computed from the Computus algorithm, which means the calculator works correctly for any year — you do not need a static holiday table.

State and municipal holidays are not excluded. São Paulo has January 25 (city anniversary), Rio has January 20 (São Sebastião), and every city has its own calendar. Including all of them would require knowing where the user is, which the tool does not. The note under the result says so explicitly. Everything runs in your browser.

The formula

Business days = calendar days − weekend days (Saturday + Sunday) − national holidays that fall on a weekday. Moveable holidays derive from Easter (Computus): Carnival = Easter − 47, Good Friday = Easter − 2, Corpus Christi = Easter + 60.

Frequently asked questions

Are state and municipal holidays included?

No. Only the 13 national holidays set by federal law are excluded. State and municipal holidays vary by location and are not counted.

Does it include the start and end dates?

Yes. Both dates are counted in the range.

What if a national holiday falls on a weekend?

It is counted as a weekend day, not as a holiday. The total of business days does not change because that day was already excluded.

Does my data leave my browser?

No. The computation runs in JavaScript with the holiday formulas embedded. Nothing is uploaded or stored.

Is this the same as CPC business days?

Not exactly. CPC art. 219 defines procedural business days, which also exclude court recess days (Dec 20 to Jan 20). For procedural deadlines, use the Prazo Processual tool.

Related tools

Long links? Shorten them for free

Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.

Vai.la is not responsible for how the tools are used or for decisions made based on their results.