Back to BlogTax Returns

How Long Does a Tax Return Take?

6 min read January 2024

One of the most common questions about tax returns is "how long will it take?" This guide covers preparation time, processing time, and refund timelines.

5 Days

Online processing

4-6 Wks

Paper processing

3-5 Days

Refund to bank

2-3 Wks

Total online time

How Long to Prepare a Tax Return?

The time to prepare your return depends on its complexity:

Simple PAYE Return (Form 12)

DIY

30 min - 1 hr

Professional

1-2 days

Self-Employed Return (Form 11)

DIY

2-4 hours

Professional

3-5 days

Complex Returns (Multiple Income Sources)

DIY

4-8+ hours

Professional

5-10 days

Revenue Processing Times

MethodAssessmentRefund
Online (ROS/myAccount)~5 working days3-5 days to bank
Paper Returns4-6 weeksAdditional 2-3 weeks

Faster Refunds

Ensure your bank account details are correct on your Revenue record to receive refunds quickly by direct transfer instead of cheque.

Factors That Slow Processing

Your Return May Take Longer If:

  • Errors or omissions - Revenue may query incomplete returns
  • Verification required - Some claims need documentation
  • Peak periods - October/November is busiest
  • Audit selection - Random checks can delay processing
  • Outstanding returns - Previous unfiled years

How to Speed Things Up

  • File online, not on paper
  • Ensure all information is accurate and complete
  • File early (avoid October rush)
  • Keep all documentation ready in case of queries
  • Use direct bank transfer for refunds

Checking Your Return Status

ROS

View submitted returns and status

myAccount

Check PAYE returns and refunds

Phone

Revenue helpline: 1890 333 425

What If You Don't File?

Consequences of Not Filing

Surcharge5% (up to 2 months late) or 10% (over 2 months)
Interest0.0219% per day on unpaid tax
Estimated AssessmentRevenue may estimate your tax
Loss of ReliefsSome reliefs require timely filing

Need It Done Fast?

Our express service can have your return prepared in 48 hours.

Get Express Service
Call Us