BACS overnight cycle · 2026

What Time Do DWP & HMRC Benefits Go Into Your Account?

DWP sends benefits by BACS, which clears overnight. Most banks post funds between midnight and 4:00 AM on your due date (HSBC states 1:00–7:00 AM). Pick your bank below for 2026 details.

Compare: benefit deposit windows by bank

Bank Overnight window Paid early? Source
Monzo~Midnight, or 4pm day before*Yes — Get Paid Early (BACS)Monzo help
Nationwide~11:30pm–12:30amNoIndicative
Lloyds~Midnight–2amNoIndicative
Halifax~Midnight–2amNoIndicative
Starling~Midnight + push alertNoIndicative
Barclays1–3amNoIndicative
SantanderMidnight–3amNoIndicative
NatWest2–4amNoIndicative
HSBC1–7amNoHSBC UK
RevolutOvernight (BACS)NoIndicative

"Indicative" means customer-reported overnight batches that can shift by day — the banks publish no guaranteed inbound hour. The two exceptions with official sources are Monzo Paid Early (4pm) and HSBC BACS 01:00–07:00. *Monzo early claim is BACS-only, working day before. Always confirm in your bank app. See how we calculate.

Why benefits land overnight — the 3-day BACS trail

Here's what's actually happening behind that midnight balance jump. BACS Direct Credit — the rail DWP and HMRC use for nearly all benefits — works on a three-working-day cycle managed under the Pay.UK scheme: day one the payment file goes in, day two it's processed between the banks, and on the morning of day three the money clears into your account. That's why DWP submits everything two to three working days before your due date, and why most balances update somewhere between midnight and 4:00 AM rather than at a sociable hour.

It also explains the quirks you'll notice across banks. Some apps surface the incoming credit as "pending" the evening before (the file's already there, just not cleared), early posters like Nationwide run their batch just before midnight while HSBC's stated window stretches to 7:00 AM — yet the DWP due date underneath is identical. And it's why bank holidays bite: with no processing on weekends or holidays, the whole three-day trail slides earlier and you get paid on the last working day before instead.

If your payment is late

Wait until at least 7:00 AM on the due date before worrying — overnight batches can post late. Then check that weekends or bank holidays did not move your date earlier (see bank holiday rules). If the date is correct and nothing has arrived, follow our urgency checklist: payment not received guide.

Frequently Asked Questions

What time do DWP benefits go into my bank account?
DWP and HMRC send most benefits by BACS, which clears overnight. Most banks post the money between midnight and 4:00 AM on your due date; HSBC states 1:00–7:00 AM as its standard BACS window. Exact timing depends on your bank — for example Nationwide often shows funds around midnight.
Can I get my benefit payment early?
Monzo lets eligible customers claim BACS payments from 4:00 PM the working day before, at no cost. Most other banks do not offer this — they post BACS on the due date itself, usually overnight.
My payment was due today and it is past 7:00 AM — what should I do?
First check your bank app for pending transactions and confirm the due date with a calculator (weekends and bank holidays shift payments earlier). If the date is correct and nothing has arrived by mid-morning, contact DWP. See our step-by-step guide: /guides/dwp-payment-not-received.

Check your due date first

Times only matter if the date is right — confirm yours with a calculator.