Learn · the clock

OFAC reporting in 10 business days: when the clock really starts

OFAC reporting runs on 10 business days counted from the event: the day property was blocked or the transaction rejected, not the day compliance heard about it. This guide shows where the days silently go, with a federal holiday and a late hand-off from a fintech partner counted day by day in Botminds' OFAC Reporting.

Updated · 12 min read

OFAC reporting is due within 10 business days of the event that triggers it: the date property becomes blocked, the date a prohibited transaction is rejected, or the date blocked property is unblocked or transferred. The clock does not wait for the alert to be cleared, for the file to reach compliance, or for a fintech partner's processor to send it on. Part 501 never defines "business day", so the working reading, and the one OFAC uses in its own penalty rules, is Monday to Friday without federal holidays. The days are lost quietly: in an alert queue, across a long weekend, in a partner's inbox. Botminds' OFAC Reporting starts its count at the event date, shows every day it skipped and why, and tells the analyst on arrival how many of the 10 a late hand-off has already used.

The counts on this page are from a fictional sample bank, Tessaly Community Bank, in October 2026, as its items run through the solution; the people and companies named are fictional. The rules are linked where they are quoted.

Two rejected payments, the same 10 business days, very different room to work

OFR-2026-0033 · rejected in-houseFri Oct 2 → due Mon Oct 19; filed on day 6

MonTueWedThuFriSatSun
28
29
30
1
20
3Sat
4Sun
51
62
73
84
95
10Sat
11Sun
12Hol
136
147
158
169
17Sat
18Sun
1910
20
21
22
23
24
25

OFR-2026-0036 · rejected by the partnerTue Oct 6 → arrived Tue Oct 13 → due Wed Oct 21

MonTueWedThuFriSatSun
28
29
30
1
2
3
4
5
60
71
82
93
10Sat
11Sun
12Hol
134
145
156
167
17Sat
18Sun
198
209
2110
22
23
24
25
  • Day 0: rejected, the clock starts
  • Business day spent before the bank saw it
  • Business day counted
  • Hand-off arrives at the bank
  • Filed
  • Day 10: due
  • Weekend, or Hol: Columbus Day, not counted
Fictional sample items OFR-2026-0033 and OFR-2026-0036 in OFAC Reporting, weeks of September 28 to October 25, 2026, Monday to Sunday. Business days counted Monday to Friday, without federal holidays; Monday, October 12, 2026 was Columbus Day.

When does the OFAC reporting clock start?

On the date of the event the rule names, and nowhere else. For a block, "Reports shall be filed within 10 business days from the date that property becomes blocked" (31 CFR 501.603(b)(1)(i)). For a reject, "Reports shall be filed within 10 business days of the rejected transaction prohibited by the provisions of this chapter" (31 CFR 501.604(c)). For a release, reports are due "within 10 business days from the date blocked property is unblocked or transferred" (31 CFR 501.603(b)(3)(i)). None of the three mentions the alert, the decision or the hand-off.

For a block, the event can come earlier than the decision. Blocking happens by operation of law once a blocked person's property comes into the bank's possession, and OFAC's FAQ 53, rewritten on October 26, 2026, ties that moment to the customer's instructions: once a bank "receives payment instructions from a customer to send a wire transfer to a blocked person", it should block the funds and report "within 10 business days from the date that property becomes blocked by the bank". The same answer draws the line for rejects: a customer who only asks whether a payment to Iran is allowed leaves "nothing to reject", while instructions to send it must be rejected and reported (OFAC FAQ 53). So the hours an alert spends waiting in a queue come out of the 10 days, not before them.

That is why a procedure should record the event date as its own field, separate from the alert date, the decision date and the date the report was opened. In the sample bank all three were the same afternoon for the Iranian credit: hit at 2:36 PM, disposition at 2:51 PM, decision to reject at 2:58 PM, return posted at 3:12 PM on Friday, October 2. For the partner's item they were a week apart.

Is the OFAC deadline 10 business days or calendar days?

Business days. All three deadlines in part 501 say "10 business days", and so does OFAC's basic FAQ: parties "must report blocked property to OFAC within 10 business days of the property becoming blocked" (OFAC FAQ 9). Some older OFAC answers shorten it to "within 10 days" or "within ten days", and some procedures copied that wording. The regulation controls, and the difference is not small: 10 calendar days from Friday, October 2, 2026 end on Monday, October 12; 10 business days, with the Columbus Day holiday skipped, end on Monday, October 19, a full week later.

Three clocks, one rule of counting

10days

business days from the date property becomes blocked

10days

business days of the rejected transaction

10days

business days from the date blocked property is unblocked or transferred

0

definitions of “business day” anywhere in 31 CFR part 501

31 CFR 501.603(b)(1)(i), 501.604(c) and 501.603(b)(3)(i). The full text of part 501 as of October 22, 2026 uses “business days” only in these three deadlines and does not define the term.Source: 31 CFR 501.603

Do federal holidays count toward the OFAC deadline?

No, on the usual reading. Part 501 is silent, but OFAC's own procedural rules treat weekends and federal holidays as the days that are not business days. In the new Sanctions Penalties Regulations, for instance, the deadline for answering a Pre-Penalty Notice says: "If a due date falls on a Federal holiday or weekend, that due date is extended to include the following business day" (31 CFR 505.402(b)(2)(ii)). Counting Monday to Friday without federal holidays matches that usage, and it is the count the FFIEC manual's "within 10 business days of the occurrence" is normally read to mean (FFIEC manual).

Two practical rules follow. A closure that is the bank's own, such as a state holiday that is not a federal one, a storm closure or the day after Thanksgiving, does not stop the clock on this reading; a bank that treats its own closures as non-business days is giving itself days OFAC has not given. And because the term is undefined, the margin belongs in the procedure, not in the count: the sample bank counts strictly, reminds the analyst on days 3, 5 and 7, and escalates to the Deputy BSA Officer on day 8 and the Chief Risk Officer on day 9.

The due date that explains itself

OFAC Reporting dialog 'How the due date for OFR-2026-0033 was counted': the clock starts the day the item was rejected, Friday, October 2, and counts 10 business days, Monday to Friday, without federal holidays. A table lists each date: October 3 and 4 weekend; October 5 to 9 business days 1 to 5; October 10 and 11 weekend; Monday, October 12 'Federal holiday: Columbus Day' not counted; October 13 to 16 business days 6 to 9; October 17 and 18 weekend.
Asked how it got to Monday, October 19, the Clock agent in OFAC Reporting lists every day from the fictional rejection with its reason. Days 1 to 5 fall in the first week; the Columbus Day federal holiday is skipped.

The sample count: rejected Friday, filed on day 6

The sample bank's incoming international ACH credit of $2,450.00 was rejected on Friday, October 2, 2026. Saturday and Sunday do not count. Monday, October 5 to Friday, October 9 are business days 1 to 5. Columbus Day on Monday, October 12 is skipped, so Tuesday, October 13 is day 6, and the report is due on day 10, Monday, October 19.

Inside those days, the work moved like this. The drafting agent filled all seven fields of the rejected transaction report on day 1. The analyst corrected one field, the description of the transaction, and sent it to the officer on day 5. The officer signed and filed on day 6, with four business days to spare. None of that was fast in absolute terms; what made it safe was that nobody had to count, and that the day the report waited for the officer was visible to both of them.

What if a fintech partner tells us late?

The clock has already been running. If the partner's processor rejected the transfer on the bank's behalf on Tuesday, the bank's 10 business days began on Tuesday, whatever day the file arrives. Reporting cannot be handed off either: the rule says "No person is excused from filing a report by reason of the fact that another person has submitted a report with regard to the same property, except upon actual knowledge of the report filed by such other person" (31 CFR 501.603(a)(2)). A sponsor bank should know, item by item, whether a report has been filed and by whom.

The sample bank's second item shows the cost. The partner's processor rejected an outgoing $31,500.00 transfer on Tuesday, October 6, and handed it to the bank at 9:05 AM on Tuesday, October 13. Three business days had passed at the partner, Columbus Day was skipped, and the day of arrival was day 4: the analyst started with six business days, not ten, and the payment instruction the report must attach was missing. The Intake agent started the clock at October 6, flagged the missing document for the analyst to request, and moved the item's day-8 escalation to Monday, October 19.

Four open items on one Tuesday: the late hand-off arrived with four days gone

OFR-2026-0033 · rejected Oct 2 · with the officer
6 of 10 used
OFR-2026-0036 · rejected Oct 6 · arrived today
4 of 10 used
OFR-2026-0034 · rejected Oct 7 · draft ready
3 of 10 used
OFR-2026-0035 · blocked Oct 8 · entry missing
2 of 10 used
Fictional sample bank, Tuesday, October 13, 2026, in OFAC Reporting. The partner's item had the second-largest count on the board though it had been at the bank for less than an hour.

A late hand-off: the clock counts from the event

OFAC Reporting hand-offs screen. A banner says the partner processor feed did not answer at 9:12 AM and hand-offs stay queued at the partner until it answers. The selected item, OFR-2026-0036 from the partner processor, shows rejected Tuesday, October 6; handed off today, 9:05 AM; due Wednesday, October 21, with '4 of 10 days used on arrival'. The Intake agent's checks: event date October 6, 4:18 PM; decision by program screening rule; payment instruction not included; customer record present. Buttons offer to request the payment instruction.
The fictional partner item in OFAC Reporting: the Intake agent will not start the count at the hand-off, names the missing payment instruction, and shows that the partner's feed is being retried so no hand-off is lost.

The R16 return and the international ACH entry

R16 is the ACH return reason code for an entry stopped for sanctions reasons, "Account Frozen/Entry Returned Per OFAC Instruction" in the Treasury's guide to federal ACH payments (Bureau of the Fiscal Service). For a rejected inbound credit, the date of the return is normally the date of the rejection, and the return file is one of the documents the report should cite. A return posted days after the decision is a sign that the decision and the money moved separately, and the report should use the date the transaction was actually rejected.

International ACH entries carry an extra duty on the receiving side. The FFIEC manual makes the receiving bank answer for OFAC compliance on every inbound IAT, whether or not the sender set the entry's OFAC flag (what that costs a payments desk is in the price of an OFAC hold), and says due diligence may mean "screening the parties to a transaction, as well as reviewing the details of the payment field information" before "ultimately blocking or rejecting the transaction, as appropriate" (FFIEC manual). The sample bank's credit was caught that way: the addenda named the Tehran originator, and the addenda went into the report as part of its payment instructions.

What happens if an OFAC report is filed on day 11?

It is late, and a late report is a violation of its own, separate from anything about the payment. Under OFAC's Enforcement Guidelines as adjusted on January 15, 2025, late filing of a required report can draw a civil penalty of up to $3,642 if filed within the first 30 days after it was due and up to $7,289 if later; for a report on blocked assets, up to $1,459 more for every further 30 days overdue (90 FR 3687). Those are maximums, and OFAC weighs them with its General Factors, but the arithmetic in how OFAC calculates a penalty shows how they add up when a block goes unreported for years.

The more likely consequence is a finding at examination. Every report in ORS carries the date it was filed, every block and reject has an event date in the bank's own systems, and an examiner who samples a dozen items can compare the two in an afternoon. A bank that misses by one day because of a holiday it counted, or a partner it waited for, has the same exception as one that forgot.

How the UK's “as soon as practicable” compares

The UK sets no day count at all. OFSI's general guidance says a relevant firm must inform OFSI "as soon as practicable if it knows, or has reasonable cause to suspect, that it holds funds or economic resources" for a designated or prohibited person (OFSI, UK financial sanctions general guidance). A U.S. bank with a London branch therefore runs two clocks of different kinds on the same designation.

Ten business days or “as soon as practicable”

United States · OFACUnited Kingdom · OFSI
Deadline

United States · OFAC: 10 business days, fixed in 31 CFR 501.603 and 501.604

United Kingdom · OFSI: “as soon as practicable”, with no number of days

Counted from

United States · OFAC: The date property becomes blocked, the transaction is rejected, or property is unblocked

United Kingdom · OFSI: When the firm knows or has reasonable cause to suspect

What is reported

United States · OFAC: Blocked property, rejected transactions and unblocked or transferred property

United Kingdom · OFSI: Suspected designated persons, frozen assets, credits to frozen accounts and suspected breaches

Yearly view

United States · OFAC: Annual report of blocked property as of June 30, due September 30

United Kingdom · OFSI: An annual frozen assets review run by OFSI under its information powers

Measuring compliance

United States · OFAC: Mechanical: count the days

United Kingdom · OFSI: Judgement: was the delay practicable?

31 CFR part 501; OFSI, UK financial sanctions general guidance, chapters on reporting and the annual frozen assets review.Source: OFSI general guidance

The U.S. rule is easier to test and harder to argue with. An examiner does not have to judge whether a delay was reasonable; the count either fits in ten business days or it does not. That is the strongest reason to make the count mechanical in the bank's own systems as well.

Clock rules to write into the OFAC reporting procedure

Most late reports come from a small number of habits, each of which can be replaced by a written rule. The list below is what the sample bank configures as versioned settings in the solution, and what we would expect any procedure to state in some form.

Seven rules that keep the 10 business days honest

  1. Record the event date as its own field

    Blocked, rejected or unblocked: the date the rule names, not the alert or hand-off date.

  2. Count Monday to Friday, without federal holidays

    Show each skipped day and its reason, so the count can be checked.

  3. Do not let bank-only closures stop the clock

    A state holiday or storm closure is not a federal holiday.

  4. Take hand-offs with the partner’s event date

    Show the days used on arrival and request missing documents the same day.

  5. Remind early, escalate before day 10

    Reminders on days 3, 5 and 7; escalation on days 8 and 9.

  6. Never move a due date by hand

    If the count is wrong, fix the event date or the holiday calendar, with an approval.

  7. Version the holiday calendar

    A new closure added mid-year should wait for the officer’s approval and apply only forward.

Settings from the fictional sample bank in OFAC Reporting; the counting convention follows 31 CFR 505.402(b)(2)(ii).

The requirements behind each report are set out in OFAC's reporting requirements, field by field, and the full chain of one item, from the hit to the receipt, is on the OFAC Reporting page.

Questions people ask

How many business days do you have to report a blocked transaction to OFAC?

Ten, counted from the date the property became blocked, under 31 CFR 501.603(b)(1)(i). A rejected transaction is also reported within 10 business days of the rejection, and an unblocking or transfer of blocked property within 10 business days of the release.

Does the clock start when the alert fires or when compliance decides?

Neither, strictly: it starts on the date the property is blocked or the transaction rejected. OFAC's FAQ 53 ties a block to the customer's payment instructions, not to the analyst's decision, so time an alert spends in a queue before the decision comes out of the 10 days.

What if day 10 falls on a federal holiday?

A federal holiday is not a business day on the usual reading, so it is skipped and day 10 falls on the next weekday that is not a holiday. OFAC's own penalty rules use that convention, extending a due date that lands on a weekend or federal holiday to the following business day.

Is the annual report also due in 10 business days?

No. The annual report of blocked property has a fixed calendar date: it covers property held as of June 30 and must be filed by September 30, under 31 CFR 501.603(b)(2).

What is the R16 return code?

R16 is the ACH return reason "Account Frozen/Entry Returned Per OFAC Instruction". A bank that returns an entry for sanctions reasons uses it, and the rejected transaction report should give the date of the rejection and attach the payment instructions, including any IAT addenda.

Can a fintech partner file the OFAC report instead of the sponsor bank?

Another party may file on the holder's behalf, but under 31 CFR 501.603(a)(2) primary responsibility stays with the actual holder, and no one is excused from filing because someone else did, unless they actually know of that report. A sponsor bank needs proof of each filing, not an assurance.

OFAC Reporting.
See it on your own files.

An agentic solution from Botminds. Each blocked or rejected item as a custody chain, from hit to filed report, with the 10-business-day clock at its end Book a demo, or explore how it works.