An e@syFile Employer problem can arrive as one sentence: “It will not open,” “the employer is missing,” “the payroll file will not import,” or “the submission failed.” Those reports describe different stages, different evidence, and very different risks.

The most damaging response is to uninstall the application, delete a folder, replace a database, or import an old backup before anyone establishes where the usable employer data lives.

SARS itself warns on its current e@syFile page that current information must be backed up before installing the latest version because installation may delete it.

Protect the current employer state first. Then prove whether the failure is the application, user access, local data, payroll import, reconciliation, online service, submission handoff, or SARS status. Repair only that stage.

This is a technical diagnostic guide, not tax advice. The employer or accountable tax practitioner remains responsible for payroll values, certificates, reconciliation choices, deadlines, corrections, and declarations submitted to SARS.

The short diagnostic path

  1. stop destructive work and identify the authorised employer, operator, device, application and filing period;
  2. record the installed e@syFile product and exact build from the application, not from memory;
  3. preserve the current supported application backup or export and its context before updating or reinstalling;
  4. confirm that a second protected copy exists before attempting repair;
  5. reproduce one specific fault and record its exact stage, time and safely redacted message;
  6. compare the installed build, current SARS release page, current employer guide and applicable BRS or reconciliation guide;
  7. diagnose installation, access, local data, import, reconciliation, online handoff and submission-status branches separately;
  8. apply the smallest reversible correction supported by the evidence; and
  9. verify the original task from local data through the required SARS status without exposing employee information.

If no restorable source can be identified, stop. Do not turn uncertainty into deletion.

First identify the product and period

“EasyFile” may refer to:

  • the current e@syFile Employer Thin Client;
  • the older Flex application retained for historical access;
  • e@syFile Dividends Tax;
  • a SARS eFiling browser workflow;
  • a payroll application’s export function; or
  • a saved installer, backup, export, certificate file or submission artefact.

They are not interchangeable.

SARS’s current e@syFile chronology says the Thin Client became the primary employer-submission channel and Flex was phased out for new submissions while remaining useful for historic enquiries. The same page records release-specific fixes and changes that can affect imports, validations, certificate history and submissions.

Capture:

  • product and exact build displayed by the installed application;
  • Windows edition, build, architecture and current updates;
  • current Windows user and whether the application has worked in that profile;
  • employer PAYE reference in a restricted record, redacted everywhere else;
  • reconciliation period and tax year;
  • employee and certificate counts as ranges rather than a public list;
  • payroll product and export specification version;
  • Thin Client, Flex, eFiling and payroll-system roles in this case;
  • last successful local task and last accepted SARS task; and
  • the first known failure time and changes immediately before it.

On 2 September 2026, the SARS e@syFile page listed production release 8.0.1_338 and a later beta intended for trade testing before the September 2026 interim season. That is evidence for this review date, not a permanent “latest version.” Check the live SARS page at the time of work. Do not install a beta in the production employer-data path.

Protect private information before collecting evidence

e@syFile and payroll evidence can contain names, identity and tax numbers, addresses, remuneration, bank-related information, PAYE references, credentials, certificates and submission results.

Do not paste screenshots, logs, database copies, payroll exports or full error paths into public chat, email chains, issue trackers or code repositories. A Windows username, employer name or PAYE number can appear in a path or title even when the central table is blurred.

Use:

  • a case identifier instead of an employer name;
  • partial identifiers only where the authorised resolver genuinely needs them;
  • a typed transcription of the exact error with personal values replaced consistently;
  • cropped screenshots after checking the entire image;
  • encrypted, access-controlled transfer for data that support has explicitly requested; and
  • synthetic employer, employee and certificate data for reproduction.

Passwords, eFiling credentials, recovery answers, one-time PINs and private keys must never appear in the evidence pack.

Preserve the current state before repair

“Backup first” is not satisfied by copying a random folder while the application is writing to it.

Use the backup or data-export function documented for the installed e@syFile generation where it remains available. Record:

  • product and build that created the backup;
  • employer and periods covered, using a restricted manifest;
  • date, time and authorised operator;
  • destination and encryption/access controls;
  • file names, sizes and checksums where safe;
  • whether the application reported success;
  • whether the source application was closed or quiesced as required; and
  • the version and clean environment intended for a restore test.

Keep at least two distinct protected copies before a risky update, migration, uninstall or restore. Do not overwrite the only older copy with a new export merely because it has today’s date.

A successful backup message and a non-zero file size do not prove restoration. Prove the supported restore using authorised synthetic or safely cloned disposable data, never by restoring over the only working employer state.

If the application will not open and no supported backup can be made, preserve the entire affected workstation or relevant data state through the organisation’s authorised recovery process before attempting local file repair. Do not publish or improvise database-file locations and replacement steps: paths and formats vary by product generation, and an incomplete copy can create false confidence.

Write one reproducible fault statement

Use this form:

“On [product and build] in [redacted Windows context], attempting [one action] for [period and synthetic or redacted record] at [time] produces [exact redacted message or result]. The last confirmed successful stage is [stage].”

Then select the branch.

Last successful stage Diagnose next
Installer downloaded but cannot be verified or run provenance, Windows support, disk, permissions, endpoint protection and installer evidence
Application starts but login fails application user, administrator recovery details, profile and database context—not eFiling password guessing
Login works but employer or history is missing selected data store, migration/retrieval function, Flex versus Thin Client and period/history semantics
Employer opens but payroll import fails file generation, BRS version, schema, field validation and payroll-vendor evidence
Import succeeds but EMP501 cannot be completed period, pre-populated SARS data, certificates, financial values, validations and reconciliation guidance
Reconciliation validates but online action fails connection, DNS, TLS, system time, proxy, firewall, endpoint controls and SARS availability
Application says sent but status is unclear or failed PAYE Dashboard, submission history, response/letter and SARS case evidence
SARS rejected or requires correction employer or tax-practitioner review; technical troubleshooting alone cannot approve corrected values

This prevents an application reinstall from being used to treat a BRS validation error—or a payroll correction from being used to hide a network fault.

Verify current SARS requirements before changing software

Use the official SARS e@syFile page as the release chronology and route to the current download, guide and release notes. Do not rely on a search-result snippet, third-party download mirror, saved installer name or an old article.

Check:

  • current production build and whether a beta is separately advertised;
  • release notes between the installed and current build;
  • supported Windows and hardware requirements;
  • whether an update is modular or requires a full reinstall;
  • backup and migration instructions for the installed generation;
  • applicable filing period and submission channel;
  • current PAYE Business Requirements Specification;
  • current validation, certificate and reconciliation guides; and
  • known SARS service notices.

SARS’s updated employer-declaration guides demonstrate why the period matters: source codes, field types, validations, reconciliation, ETI, ITREG and forms can change together. A file that imported in the previous year is not proof that it meets the current BRS.

Diagnose installation and startup without deleting data

Before reinstalling:

  1. confirm that the installer came from the current SARS or eFiling route;
  2. compare the build and release notes with the installed application;
  3. preserve the current backup and recovery evidence;
  4. record free disk space, Windows version, user profile, application path and recent changes;
  5. capture the exact launch, update or service error from the appropriate Windows log or application screen;
  6. check whether the same authorised user and device previously worked; and
  7. determine whether endpoint protection blocked the download, installation or application at the recorded time.

Do not disable antivirus or firewall protection globally. SARS has an official FAQ branch for security-product detections; follow current SARS and security-vendor evidence, inspect the exact file provenance and detection, and use a bounded exception only if it is authorised and justified. A false-positive assumption is not evidence that a file is safe.

Do not run the application permanently as administrator to bypass an unknown permission problem. Identify the exact protected path or operation, compare it with the current SARS guide, and repair only the required permission through accountable IT support.

If an update genuinely requires uninstall/reinstall, treat it as a controlled migration: record the old build, installer, backups, user context and rollback; verify the new build before importing or retrieving data; and retain the protected old state until the employer accepts the result.

Diagnose login and recovery separately from eFiling

An e@syFile application user, an administrator-created user and an eFiling account are related in some workflows but are not the same credential.

The current SARS e@syFile FAQ says an ADMIN user can use the application’s “Admin Forgot Password” path with the same recovery details captured during initial setup. A user created by that administrator must be reset through User Management by the administrator.

Before recovery:

  • identify which user type is failing;
  • confirm the correct local employer-data context is selected;
  • distinguish application credentials from eFiling credentials;
  • use only the official recovery path shown by the current build; and
  • protect the recovery information as a credential.

Do not edit the database, copy password material, create a replacement data store or repeatedly guess credentials. SARS warns that losing required recovery details can make the database inaccessible. Escalate with ownership evidence rather than attempting to bypass access controls.

Diagnose missing employers, certificates and history

“The data is gone” can mean:

  • the application opened a new or different local data context;
  • the Windows user profile changed;
  • Thin Client and Flex are being confused;
  • certificate detail has not been retrieved or imported;
  • only submission history was retrieved;
  • the required period is filtered or closed;
  • a migration did not complete; or
  • local source data is genuinely unavailable.

SARS distinguishes certificate history from EMP501 history. Its current FAQ says “Retrieve Certificate History” is used to bring certificate data from the old application, while “Retrieve EMP501 History” returns submission history only. It also says the old EMP501 must have been saved and retained to preserve submitted financial values.

Therefore, verify separately:

  • employer record;
  • employee and certificate detail;
  • EMP501 financial values;
  • submission history and SARS response;
  • period and status; and
  • source application or backup.

Do not claim full recovery because a list of prior submissions appears. Do not import every available backup into the production context to see which looks right. Inventory each candidate by version, date and scope, restore it only in a disposable supported environment, and reconcile counts and control totals without exposing individuals.

Diagnose payroll import as a data-contract problem

When an import fails, preserve the original payroll export unchanged and work from a controlled copy. Record the payroll product/version, export format, BRS version, reconciliation period, record count, generated time, file checksum and exact first validation error.

Separate:

  • file cannot be selected or read;
  • file structure or encoding is invalid;
  • a required field is missing;
  • a value fails a code, type, range or cross-field validation;
  • duplicate or conflicting certificates exist;
  • import passes but later reconciliation validation fails; and
  • the application build contains a known defect addressed by a current release.

SARS explicitly instructs employers to align the import file with the latest BRS. Do not hand-edit the only payroll export or remove records simply to make the count pass. Correct the authoritative payroll data or export mapping with the payroll owner/vendor, regenerate the file, and preserve the rejected file and errors as audit evidence.

Use synthetic copies to isolate formatting faults. Even one sample employee record can contain personal information if it came from production.

Diagnose reconciliation without becoming the tax decision-maker

The current SARS Thin Client Employer Guide separates preparation, certificate data, SARS pre-population, own values, validation, submission and resubmission. SARS’s current e@syFile page also says employers must reconcile PAYE, UIF and SDL declarations, payments and accurate payroll certificates.

The technical resolver can establish:

  • whether the correct period and employer are selected;
  • whether current payroll data imported completely;
  • whether certificate counts and control totals match the authorised payroll report;
  • whether SARS pre-populated data was retrieved;
  • which validation rule and source record fail;
  • whether the application can create the intended reconciliation artefact; and
  • whether the next action is online and requires an authorised eFiling relationship.

The employer or tax practitioner must decide whether SARS data is accepted, why values differ, which payroll or declaration value is correct, whether a correction or resubmission is lawful, and whether a deadline or penalty response is required.

Do not change financial values to silence a validation error without that accountable decision and its source evidence.

Diagnose online handoff without weakening security

Local capture and some validation can work offline while retrieval and submission require online services. Prove where the network path fails.

Record:

  • exact online function and time;
  • whether general internet access works without assuming that proves SARS reachability;
  • DNS resolution for the official service destination observed by the application;
  • Windows date, time and time zone;
  • proxy and authenticated-proxy behaviour;
  • TLS/certificate error details;
  • firewall or endpoint-protection event matching the attempt;
  • whether another authorised workstation on the same path succeeds; and
  • current SARS service or filing-season notices.

Do not permanently disable TLS inspection, antivirus, proxy authentication or the firewall. A bounded diagnostic bypass, if organisationally authorised, must be time-limited, target-specific, logged and reversed. If it succeeds, the finding is the difference in the path—not permission to leave the control off.

Do not email credentials or let an unaccountable remote helper submit under the employer’s profile.

Separate “sent” from accepted

A button click, generated packet, progress message or local “sent” state is not final acceptance.

Verify the outcome through the current SARS workflow:

  • application response and reference;
  • submission history;
  • PAYE Dashboard status;
  • SARS letters or validation outcome;
  • outstanding obligations; and
  • the employer’s retained copy of what was declared.

SARS currently tells employers to check submission status regularly and consult the PAYE Dashboard. Record the status and retrieval time. If processing is delayed, do not resubmit repeatedly without understanding duplicate or replacement behaviour.

Technical success, reconciliation correctness and SARS acceptance are three distinct gates.

Apply the smallest reversible correction

Match the action to evidence:

  • stale production build with a documented relevant fix: back up, verify the official release, update through the supported route, then retest the original case;
  • new local data context: stop and locate the authorised source/backup before adding or importing anything;
  • missing history after migration: use the documented retrieval function for the required data type and verify what it does not restore;
  • payroll validation fault: correct the authoritative payroll mapping or data, regenerate, and re-import a controlled file;
  • local permission fault: repair the exact required permission after confirming the current guide and owner;
  • network path fault: correct the proven DNS, time, proxy, TLS or firewall condition without broad security weakening;
  • SARS-side processing or unclear status: preserve the reference and timestamps, check the dashboard and use official support; and
  • incorrect tax or reconciliation value: hand the evidence to the accountable employer or practitioner.

Change one layer at a time and keep the pre-change state. If you update, restore, re-import and alter security controls in one attempt, a successful retry will not reveal which action mattered.

Verify recovery end to end

For the original case and one known-good control, verify:

Application

  • intended production build starts under the intended Windows user;
  • application user authentication and recovery controls work as designed;
  • no new permission, endpoint or event-log errors appear; and
  • update and restart persistence are understood.

Employer data

  • correct employer and period open;
  • employee/certificate counts and authorised control totals reconcile;
  • historical and current data are not being confused;
  • the protected source and rollback copies remain untouched; and
  • no duplicate or unintended employer context was created.

Payroll and reconciliation

  • current-format payroll export imports with documented results;
  • every rejected record is resolved or accounted for;
  • the authorised employer/practitioner accepts the financial reconciliation; and
  • the generated certificates and EMP501 correspond to the reviewed source data.

Online and SARS outcome

  • required retrieval or submission reaches the official service securely;
  • response/reference is retained;
  • dashboard or submission status is checked;
  • SARS validation or acceptance is recorded; and
  • any temporary access, security exception or support copy is removed or closed.

Do not erase the old application, protected source or migration evidence until the employer has accepted the retained historical access and the new end-to-end result.

Roll back without overwriting evidence

Define rollback before any update, reinstall, restore or data migration.

Rollback should:

  1. stop further imports or submissions;
  2. preserve post-change logs and outputs;
  3. isolate the failed working copy;
  4. restore the known application and data pairing in a supported disposable environment first;
  5. verify employer, period, certificate and control-total scope;
  6. return production to the last accepted state only through the approved recovery method; and
  7. confirm no duplicate or unintended submission was created.

A rollback to an old application may restore historic access without making that version eligible for current submissions. Keep those outcomes separate.

Escalation evidence pack

Give SARS, the payroll vendor, IT or the accountable practitioner the smallest useful privacy-reviewed pack:

  • case identifier and authorised contact;
  • product/build, Windows context and reconciliation period;
  • exact redacted error and timestamp;
  • last successful stage and first failed stage;
  • current SARS release/guide/BRS checked and retrieval date;
  • protected backup/export manifest without employee data;
  • payroll format/version, record count and redacted validation sequence;
  • relevant network, TLS, endpoint and event evidence;
  • submission reference and status where applicable;
  • actions attempted and exact outcomes; and
  • current data, rollback and deadline state.

Use the official SARS support route published on the current site. Do not accept support software, installers, bank-detail requests or credential-reset links from unsolicited callers or messages.

The standard to aim for

A safe e@syFile recovery preserves the employer’s only usable records, proves the failed stage, follows the current SARS product and period requirements, protects employee information, and ends with accountable reconciliation and SARS-status evidence.

The goal is not merely to make the application open. It is to keep a defensible chain from payroll source, through local employer data and reconciliation, to the exact submission that SARS received—without destroying the history needed to prove what happened.