Payroll and Social Security in Iran: A Guide for Foreign Companies

Last updated:

For foreign companies operating in Iran, payroll is more than calculating monthly salaries. It is a recurring compliance process involving employee records, salary calculation, payroll tax, social security contributions, monthly filings, payment tracking, accounting entries, and reporting to head office.

Key takeaway

Payroll in Iran connects employment, tax, social security, accounting, and management reporting

  • Monthly compliance: salary calculation, payroll tax, social security lists, payments, and filing controls.
  • Accounting control: payroll expense, employer contributions, employee deductions, payables, and bank reconciliation.
  • Head office visibility: English payroll summaries, employee cost reports, payment tracking, and compliance status updates.

Why payroll compliance matters in Iran

Payroll is one of the most sensitive compliance areas for foreign companies in Iran because it directly affects employees, tax reporting, social security obligations, accounting records, cash payments, and management reporting. A payroll error may not remain a simple calculation issue; it can create tax exposure, social security penalties, employee disputes, or unreliable financial statements.

Foreign management teams often need payroll information in a format that is easy to review from outside Iran, while the local company must follow Iranian procedures, local systems, and Persian-language documents. A structured payroll process helps connect both needs.

Payroll should not be treated as only salary payment

  • Employee information and contract details must be maintained accurately.
  • Gross salary, benefits, deductions, tax, social security, and net salary must be calculated consistently.
  • Monthly payroll reports should reconcile with accounting entries and bank payments.
  • Management should be able to understand the total employer cost, not only the net salary paid to employees.

Main components of payroll in Iran

The exact payroll process depends on the employment structure, contracts, employee status, industry, benefits, and the latest official guidance. However, most companies need a monthly process that covers the following areas.

Salary calculation Gross salary, allowances, benefits, overtime, deductions, leave, bonuses, and net salary payable.
Tax & social security Payroll tax review, employee deductions, employer contributions, monthly lists, and payment tracking.
Accounting & reporting Payroll journal entries, liability tracking, bank reconciliation, and English reports for head office.

Salary calculation

Payroll calculation may include base salary, allowances, overtime, bonuses, leave balances, benefits, employee deductions, and net salary payable. The payroll file should clearly show how the net amount paid to each employee was calculated from the gross amount.

Payroll tax

Salary tax compliance requires calculating taxable salary, applying the relevant exemptions and rates, withholding the tax when salary is paid or allocated, and preparing the required payroll tax information. Because exemptions and thresholds may change, companies should review current official guidance each year.

Social security contributions

In many standard employment cases, social security contributions are commonly calculated at 30% of insurable wage, including 23% employer share and 7% employee share. The employee share is withheld from salary, while the employer share is recorded as a company cost. Specific cases, exemptions, wage ceilings, and current official guidance should always be reviewed.

Monthly payroll filings

Payroll in Iran is usually a monthly compliance process. Employers should maintain payroll records, prepare the required lists, track submission status, pay related obligations, and keep evidence of filings and payments. As a general rule, social security lists and contributions are submitted and paid by the end of the following month, unless a specific exception applies.

Accounting entries and reconciliation

Payroll should be reconciled with accounting records every month. This includes salary expense, employer social security expense, employee deductions payable, payroll tax payable, social security payable, net salary payable, and bank payment reconciliation.

Social Security in Iran: what employers should know

Social security compliance is one of the most important parts of payroll in Iran. Employers should maintain accurate employee records, calculate social security contributions, submit monthly lists, pay contributions on time, and reconcile the submitted amounts with payroll and accounting records.

For foreign companies, the key point is not only whether the social security list was submitted. The company should also be able to explain how the submitted amounts connect to employee contracts, payroll calculations, accounting entries, and bank payments.

Core employer controls

  • Maintain complete employee records and payroll documentation.
  • Confirm which salary components are included in the social security base.
  • Withhold the employee share correctly and record the employer share as a company cost.
  • Submit monthly lists and keep proof of submission and payment.
  • Reconcile social security balances with payroll reports and accounting ledgers.

Common payroll challenges for foreign companies in Iran

Payroll issues often become serious because small errors repeat every month. A missing document, an unreconciled payment, or an unclear benefit treatment can become a larger compliance problem over time.

Common issues we see

  • Unclear employee cost: management sees net salary but not the full employer cost, including social security, tax, benefits, and termination-related obligations.
  • Late monthly filings: payroll tax or social security submissions are not prepared and paid within the expected monthly timeline.
  • Payroll and accounting mismatch: salary payments do not reconcile with expenses, deductions, and payroll liabilities in the accounting system.
  • Poor employee documentation: contracts, salary approvals, payroll files, insurance records, and payment evidence are incomplete.
  • Incorrect benefit treatment: allowances and benefits may be treated inconsistently for payroll tax, social security, or accounting purposes.
  • No English payroll reporting: foreign shareholders or finance teams cannot easily understand payroll cost, payments, and compliance status.

How to reduce risk

  • Use a monthly payroll checklist with responsible persons and deadlines.
  • Keep a digital evidence folder for contracts, payroll files, tax, insurance, and bank payments.
  • Reconcile payroll tax, social security, net salary, and bank payments every month.
  • Prepare an English payroll summary for head office with clear explanations of employer cost and compliance status.

What should be included in a monthly payroll package?

A monthly payroll package should give both the local team and foreign management a clear view of salary calculation, statutory obligations, payments, and accounting impact. It should be easy to review and easy to reconcile.

Monthly payroll package checklist

  • Monthly payroll summary.
  • Employee-by-employee salary report.
  • Gross salary, deductions, and net salary payable.
  • Employer social security cost and employee social security deductions.
  • Payroll tax summary and payment tracking.
  • Social security submission and payment summary.
  • Payroll accounting journal entries.
  • Reconciliation with bank payments and accounting balances.
  • English management report for head office.

Why foreign companies often outsource payroll in Iran

Foreign companies often outsource payroll in Iran because payroll requires local regulatory knowledge, Persian-language documentation, access to local workflows, and monthly follow-up. Outsourcing can also make payroll reporting more reliable for head office.

A good payroll outsourcing process should not be a black box. The company should still receive clear monthly reports, supporting documents, reconciliations, and explanations of unusual changes in salary cost, tax, social security, or employee balances.

Outsourcing can help when

  • The foreign finance team is not familiar with Iranian payroll, tax, and social security workflows.
  • The company needs reliable monthly payroll reports in English.
  • Payroll records need to be reconciled with accounting and bank payments.
  • Previous payroll, tax, or social security balances need review or cleanup.

How Daneshgaran supports payroll and social security compliance

Daneshgaran Mohaseb Iranian supports foreign companies in Iran with payroll calculation, payroll tax support, social security reporting support, monthly payroll accounting entries, reconciliation, and English payroll reporting for head office.

Our support can include

  • Monthly payroll calculation and payroll summaries.
  • Payroll tax and social security compliance support.
  • Payroll accounting entries and liability tracking.
  • Reconciliation of salaries, deductions, taxes, social security, and bank payments.
  • English payroll reports for shareholders, directors, and foreign finance teams.
  • Review of previous payroll records, balances, and documentation gaps.
  • Preparation of schedules and supporting documents for audit or management review.

If your company has employees in Iran, a structured payroll process can reduce compliance risk, improve reporting quality, and help management understand the true cost of employment.

FAQ

What is included in payroll in Iran?

Payroll in Iran generally includes salary calculation, benefits, deductions, payroll tax, social security contributions, payment tracking, employee records, accounting entries, and monthly reconciliations.

Do employers in Iran have to pay social security?

In many standard employment cases, employers must calculate, submit, and pay social security contributions for covered employees, including the employer share and the employee share withheld from salary.

What is the social security contribution rate in Iran?

Under the general rule for many employment cases, social security contributions are commonly calculated at 30% of insurable wage, including 23% employer share and 7% employee share. Specific cases, exemptions, ceilings, and current official guidance should always be reviewed.

When should employers submit social security lists in Iran?

As a general rule, employers submit the monthly social security list and pay the related contributions by the end of the following month, unless a specific rule or exception applies.

Can payroll reports be prepared in English for foreign management teams?

Yes. Local payroll filings may follow Iranian systems and formats, while management payroll reports can be prepared in English for shareholders, directors, and foreign finance teams.

What are the main payroll compliance risks in Iran?

Common risks include late filings, weak employee documentation, payroll tax errors, social security mismatches, unclear benefits treatment, and payroll records that do not reconcile with accounting and bank payments.

References & useful links

The following public resources may be useful when reviewing payroll, salary tax, and social security processes in Iran:

This article is general information and does not replace professional advice. Payroll, tax, and social security requirements may vary depending on employee status, employment contracts, company structure, industry, exemptions, wage ceilings, and the latest official guidance.

Need payroll or social security support in Iran?

If your company has employees in Iran, we can help review your payroll setup, identify compliance gaps, reconcile payroll with accounting records, and prepare monthly payroll reports for both local compliance and head office reporting.

Contact us to discuss your payroll setup.