COIDA ROE Deadline 2026: 30 June Cut-off

COIDA ROE Deadline 2026: 30 June Cut-off | COIDASA.co.za

{
“@context”: “https://schema.org”,
“@type”: “Article”,
“headline”: “COIDA ROE Deadline 2026: 30 June Cut-off”,
“description”: “COIDA Return of Earnings deadline for 2026 is 30 June. Learn what happens if you miss the cut-off, penalty calculations, and how to submit on time.”,
“url”: “https://coidasa.co.za/coida-roe-deadline-2026/”,
“mainEntityOfPage”: {
“@type”: “WebPage”,
“@id”: “https://coidasa.co.za/coida-roe-deadline-2026/”
},
“publisher”: {
“@type”: “Organization”,
“name”: “COIDA South Africa”,
“url”: “https://coidasa.co.za”,
“logo”: {
“@type”: “ImageObject”,
“url”: “https://coidasa.co.za/wp-content/uploads/coida-logo.png”
}
},
“datePublished”: “2026-06-29”,
“dateModified”: “2026-06-29”
}

{
“@context”: “https://schema.org”,
“@type”: “FAQPage”,
“mainEntity”: [
{
“@type”: “Question”,
“name”: “What time on 30 June is the ROE deadline?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “The deadline is end of business day on 30 June. Online submissions should be completed before midnight.”
}
},
{
“@type”: “Question”,
“name”: “Can I get an extension for ROE submission?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “Extensions are rarely granted and require compelling justification. Do not rely on extensions u2014 plan to submit on time.”
}
},
{
“@type”: “Question”,
“name”: “What if I have no employees this year?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “You must still submit a nil return declaring zero earnings. Failure to submit any return is treated as non-compliance.”
}
},
{
“@type”: “Question”,
“name”: “How do I know my ROE was received?”,
“acceptedAnswer”: {
“@type”: “Answer”,
“text”: “The online portal provides a submission confirmation number. Keep this as proof of submission.”
}
}
]
}

* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: ‘Segoe UI’, Tahoma, Geneva, Verdana, sans-serif; line-height: 1.7; color: #333; background: #f8f9fa; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }

/* Header */
header { background: linear-gradient(135deg, #1a3a5c 0%, #0d1f33 100%); color: white; padding: 40px 0; text-align: center; }
header h1 { font-size: 2.2em; margin-bottom: 15px; font-weight: 700; }
header p { font-size: 1.1em; opacity: 0.9; max-width: 800px; margin: 0 auto; }

/* Breadcrumb */
.breadcrumb { background: #e9ecef; padding: 15px 0; font-size: 0.9em; }
.breadcrumb a { color: #1a3a5c; text-decoration: none; }
.breadcrumb a:hover { text-decoration: underline; }
.breadcrumb span { color: #666; }

/* Main content */
main { padding: 50px 0; }
.content-grid { display: grid; grid-template-columns: 1fr 350px; gap: 40px; }

/* Article */
article { background: white; padding: 40px; border-radius: 12px; box-shadow: 0 2px 15px rgba(0,0,0,0.08); }
article h1 { color: #1a3a5c; font-size: 2em; margin-bottom: 20px; border-bottom: 3px solid #d4a017; padding-bottom: 15px; }
article h2 { color: #1a3a5c; font-size: 1.5em; margin: 35px 0 15px; }
article h3 { color: #1a3a5c; font-size: 1.2em; margin: 25px 0 10px; }
article p { margin-bottom: 15px; color: #444; }
article ul, article ol { margin: 15px 0 15px 25px; color: #444; }
article li { margin-bottom: 8px; }
article a { color: #1a3a5c; text-decoration: none; font-weight: 500; }
article a:hover { color: #d4a017; text-decoration: underline; }
article table { width: 100%; border-collapse: collapse; margin: 20px 0; }
article th, article td { padding: 12px; border: 1px solid #ddd; text-align: left; }
article th { background: #1a3a5c; color: white; }
article tr:nth-child(even) { background: #f9f9f9; }

/* Images */
.page-images { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin: 30px 0; }
.page-images img { width: 100%; height: 280px; object-fit: cover; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); }
.image-caption { font-size: 0.85em; color: #666; text-align: center; margin-top: 8px; font-style: italic; }

/* Sidebar */
aside { display: flex; flex-direction: column; gap: 25px; }
.sidebar-card { background: white; padding: 25px; border-radius: 12px; box-shadow: 0 2px 15px rgba(0,0,0,0.08); border-top: 4px solid #d4a017; }
.sidebar-card h3 { color: #1a3a5c; font-size: 1.2em; margin-bottom: 15px; }
.sidebar-card ul { list-style: none; margin: 0; }
.sidebar-card li { margin-bottom: 10px; padding-left: 15px; position: relative; }
.sidebar-card li::before { content: “▸”; position: absolute; left: 0; color: #d4a017; }
.sidebar-card a { color: #1a3a5c; text-decoration: none; font-size: 0.95em; }
.sidebar-card a:hover { color: #d4a017; }
.sidebar-card p { font-size: 0.9em; color: #555; margin-bottom: 10px; }

/* Trust links */
.trust-links { background: #f0f4f8; padding: 20px; border-radius: 8px; margin-top: 15px; }
.trust-links h3 { color: #1a3a5c; font-size: 1.1em; margin-bottom: 12px; }
.trust-links h4 { color: #1a3a5c; font-size: 1em; margin: 15px 0 8px; }
.trust-links ul { list-style: none; margin: 0; }
.trust-links li { margin-bottom: 6px; font-size: 0.85em; }
.trust-links a { color: #1a3a5c; }
.trust-links a:hover { color: #d4a017; }

/* Related services */
.related-services { background: linear-gradient(135deg, #1a3a5c 0%, #0d1f33 100%); color: white; padding: 25px; border-radius: 8px; margin-top: 15px; }
.related-services h3 { color: #d4a017; font-size: 1.1em; margin-bottom: 12px; }
.related-services p { font-size: 0.9em; margin-bottom: 12px; opacity: 0.9; }
.related-services ul { list-style: none; margin: 0; }
.related-services li { margin-bottom: 8px; font-size: 0.85em; }
.related-services a { color: #d4a017; text-decoration: none; }
.related-services a:hover { text-decoration: underline; }

/* FAQ */
.faq-section { background: #f8f9fa; padding: 30px; border-radius: 8px; margin-top: 40px; }
.faq-section h2 { color: #1a3a5c; margin-bottom: 20px; }
.faq-item { background: white; padding: 20px; margin-bottom: 15px; border-radius: 8px; border-left: 4px solid #d4a017; }
.faq-item h3 { color: #1a3a5c; font-size: 1.1em; margin-bottom: 10px; }
.faq-item p { color: #555; font-size: 0.95em; }

/* CTA */
.cta-section { background: linear-gradient(135deg, #1a3a5c 0%, #0d1f33 100%); color: white; padding: 50px 40px; text-align: center; border-radius: 12px; margin-top: 40px; }
.cta-section h2 { color: #d4a017; font-size: 1.8em; margin-bottom: 15px; }
.cta-section p { font-size: 1.1em; margin-bottom: 25px; opacity: 0.9; }
.cta-buttons { display: flex; gap: 20px; justify-content: center; flex-wrap: wrap; }
.cta-btn { background: #d4a017; color: #1a3a5c; padding: 15px 35px; border-radius: 50px; text-decoration: none; font-weight: 700; font-size: 1em; transition: all 0.3s; display: inline-block; }
.cta-btn:hover { background: #e5b128; transform: translateY(-2px); box-shadow: 0 5px 20px rgba(212,160,23,0.3); }
.cta-btn-outline { background: transparent; color: white; border: 2px solid white; }
.cta-btn-outline:hover { background: white; color: #1a3a5c; }

/* Footer */
footer { background: #0d1f33; color: rgba(255,255,255,0.7); padding: 30px 0; text-align: center; margin-top: 50px; font-size: 0.9em; }
footer a { color: #d4a017; text-decoration: none; }

/* Responsive */
@media (max-width: 900px) {
.content-grid { grid-template-columns: 1fr; }
.page-images { grid-template-columns: 1fr; }
header h1 { font-size: 1.6em; }
article { padding: 25px; }
}

COIDA ROE Deadline 2026: 30 June Cut-off

COIDA Return of Earnings deadline for 2026 is 30 June. Learn what happens if you miss the cut-off, penalty calculations, and how to submit on time.

COIDA ROE Deadline 2026: 30 June Cut-off

The annual Return of Earnings (ROE) is the most critical recurring obligation for COIDA-registered employers. For the 2025/2026 assessment period, the deadline is 30 June 2026. Missing this cut-off triggers automatic penalties, interest accrual, and potential invalidation of your Letter of Good Standing. This guide explains everything you need to know about the ROE deadline and how to meet it.

COIDA ROE Deadline 2026: 30 June Cut-off - COIDA South Africa

COIDA ROE Deadline 2026: 30 June Cut-off — COIDA compliance guide for South African employers

COIDA ROE Deadline 2026: 30 June Cut-off — employer compliance

Employer obligations under the Compensation for Occupational Injuries and Diseases Act

What is the Return of Earnings (ROE)?

The Return of Earnings is an annual declaration that every registered employer must submit to the Compensation Fund. It reports the total earnings paid to all employees during the assessment period (1 March to 28/29 February). The Compensation Fund uses this declaration to calculate your annual assessment fee.

The ROE includes:

  • Total salaries and wages paid to all employees
  • Overtime payments
  • Bonuses and commissions
  • Certain allowances and fringe benefits
  • Payments to temporary and casual workers

Accurate ROE submission ensures you pay the correct assessment fee — no more, no less.

The 30 June 2026 Deadline Explained

The Compensation Fund sets 30 June as the annual deadline for ROE submissions. For the 2025/2026 assessment year:

  • Assessment period: 1 March 2025 to 28 February 2026
  • ROE submission deadline: 30 June 2026
  • Assessment fee payment deadline: Typically aligned with ROE submission

Submitting on or before 30 June keeps your account in good standing and avoids penalties. The Compensation Fund begins calculating penalties from 1 July for every day the ROE is late.

Penalties for Missing the ROE Deadline

Late ROE submissions attract significant consequences:

  • Administrative penalties: Fixed penalties plus percentage-based fines on the outstanding assessment
  • Interest accrual: Monthly interest on unpaid assessment fees from 1 July
  • LOGS suspension: Your Letter of Good Standing may be invalidated until the ROE is submitted and fees paid
  • Tender disqualification: No valid LOGS means no government contracts
  • Inspection priority: Late submitters are flagged for inspector visits

These penalties compound over time. A submission that is three months late costs significantly more than one that is one week late.

How to Submit Your ROE Before the Deadline

Follow this timeline to ensure on-time submission:

  1. March: Begin gathering payroll records for the assessment period
  2. April: Calculate total earnings and verify employee counts
  3. May: Log into the Compensation Fund portal and prepare the online ROE form
  4. Early June: Submit the ROE and pay the calculated assessment fee
  5. Late June: Confirm receipt and download your submission confirmation

AdminBoss offers ROE management services that handle the entire process for you, ensuring you never miss the 30 June deadline.

Frequently Asked Questions

What time on 30 June is the ROE deadline?

The deadline is end of business day on 30 June. Online submissions should be completed before midnight.

Can I get an extension for ROE submission?

Extensions are rarely granted and require compelling justification. Do not rely on extensions — plan to submit on time.

What if I have no employees this year?

You must still submit a nil return declaring zero earnings. Failure to submit any return is treated as non-compliance.

How do I know my ROE was received?

The online portal provides a submission confirmation number. Keep this as proof of submission.

Need Help with COIDA Compliance?

Don’t risk penalties or tender disqualification. Get professional assistance with COIDA registration, Return of Earnings, and Letters of Good Standing from a trusted South African compliance partner.

COIDASA is a division of AdminBoss — South African employer compliance specialists.

Cell: 074 918 7130 | Email: info@adminboss.co.za

All information verified against Department of Employment and Labour sources. Last updated: 29 June 2026.