For foreign companies operating in Iran, accounting is not only about recording transactions. It is a compliance function that connects local bookkeeping, tax reporting, VAT, payroll, statutory records, banking documentation, and group-level financial reporting. Without a local accounting partner familiar with Iranian regulations and international reporting expectations, companies may face delays, penalties, documentation gaps, and unreliable financial data.
Quick links
Foreign companies need accounting that connects local compliance with head office reporting
- Local compliance: bookkeeping, tax filings, VAT, payroll, social security, and statutory records.
- Management visibility: English reporting packages, reconciliations, aging reports, and monthly closing support.
- Risk control: clean documentation, electronic invoice controls, audit-ready files, and consistent accounting processes.
Why foreign companies need local accounting support in Iran
A foreign company may have a strong finance team at its head office, but that does not replace the need for local accounting support in Iran. Iranian accounting, tax, VAT, payroll, and documentation requirements follow local procedures and are often processed through local systems, local documents, and Persian-language records.
The result is a practical gap: head office needs timely and understandable reports, while the local entity or branch must remain compliant with Iranian rules and documentation expectations. A qualified local accounting team helps bridge that gap.
Typical reasons foreign businesses need local support
- Local invoices, contracts, payroll records, and tax documents are usually prepared in Iranian formats.
- Tax, VAT, and social security workflows require familiarity with local portals and local compliance procedures.
- Management reporting may need to be translated from local accounting records into English-language schedules.
- Foreign shareholders and directors often need explanations, reconciliations, and supporting documents that are easy to review from outside Iran.
Key accounting and compliance requirements in Iran
The exact scope depends on the company structure, industry, contracts, employees, registration status, and tax profile. However, most foreign businesses operating in Iran need support across the following areas.
Bookkeeping and monthly accounting
Reliable bookkeeping is the foundation of compliance and management reporting. It should include bank reconciliations, customer and vendor balances, expense classification, payroll entries, fixed asset records, accruals, and a month-end closing process.
Tax compliance and statutory records
Companies should maintain organized accounting records, supporting documents, and statutory files that can support annual tax filings and audit reviews. For foreign management teams, this also means having a clear bridge between local records and group-level reporting.
VAT and electronic invoicing controls
VAT compliance requires careful control over sales invoices, purchase invoices, input VAT, output VAT, and electronic invoice workflows. Businesses should reconcile invoice data with accounting records and keep supporting documentation for accepted or rejected transactions.
Payroll and social security
Payroll in Iran is not limited to salary calculation. It also includes employee records, payroll tax considerations, social security reporting, monthly filings, payment tracking, and reconciliation between payroll reports and accounting entries.
Head office and management reporting
Many foreign companies need English reporting packages for shareholders, directors, or regional finance teams. These reports may include a local-to-group chart of accounts mapping, monthly financial statements, tax and VAT status, payroll summaries, cash movement reports, and explanations of key local compliance matters.
Common accounting challenges for foreign companies in Iran
The most serious problems usually do not come from one large error. They come from small documentation gaps repeated over time: unreconciled accounts, unclear expense support, late payroll reporting, VAT mismatches, or reports that cannot be easily explained to head office.
Common issues we see
- Local vs. group reporting gap: the local ledger does not match the reporting format expected by head office.
- Incomplete supporting documents: expenses are recorded, but contracts, invoices, delivery evidence, or payment proof are missing.
- VAT and invoice mismatches: electronic invoice records do not fully reconcile with the accounting ledger.
- Payroll timing issues: payroll, tax, and social security reports are not prepared and reconciled on a consistent monthly schedule.
- Weak bank reconciliation: payments and receipts are posted without a clean link to customers, vendors, contracts, or invoices.
- Unclear capital vs. expense treatment: fixed assets, repairs, improvements, and operating expenses are not classified consistently.
How to reduce risk
- Set a monthly closing checklist with clear owners and deadlines.
- Keep a digital evidence folder for contracts, invoices, payments, payroll, tax, and VAT documents.
- Reconcile bank accounts, AR/AP, VAT, payroll, and tax balances every month.
- Prepare management reports in English with explanations for unusual movements and compliance matters.
What an accounting service provider in Iran should offer
Foreign companies should look for an accounting provider that can do more than basic bookkeeping. The right provider should understand both Iranian compliance requirements and the reporting expectations of international management teams.
Service checklist
- Monthly bookkeeping and general ledger maintenance.
- Bank, customer, vendor, tax, VAT, and payroll reconciliations.
- Tax compliance calendar and filing support.
- VAT review, electronic invoice controls, and documentation support.
- Payroll calculation, payroll entries, social security reporting support, and employee cost summaries.
- Statutory books and annual closing support.
- Audit support and preparation of supporting schedules.
- English-language management reports for head office.
- Local-to-group chart of accounts mapping.
- Advisory support on accounting policies, internal controls, and documentation standards.
How Daneshgaran supports foreign companies in Iran
Daneshgaran Mohaseb Iranian supports foreign companies, branches, representative offices, and international businesses operating in Iran with local accounting, tax, VAT, payroll, and financial reporting services. Our team helps bridge the gap between Iranian compliance requirements and the reporting expectations of international management teams.
Our support can include
- Accounting setup and monthly bookkeeping.
- Tax, VAT, payroll, and social security compliance support.
- Monthly closing packages and English management reporting.
- Reconciliation of bank accounts, AR/AP, payroll, VAT, and tax balances.
- Preparation of schedules and supporting documents for audits and management review.
- Coordination with directors, shareholders, foreign finance teams, and local stakeholders.
If your company is entering Iran, expanding operations, or trying to improve the quality of local finance reporting, a structured accounting process can reduce compliance risk and give management better visibility over the business.
FAQ
Do foreign companies need local accounting services in Iran?
Yes. Foreign companies operating in Iran usually need local accounting support to manage bookkeeping, tax compliance, VAT, payroll, statutory records, and local documentation requirements.
Can accounting reports be prepared in English?
Yes. While official filings and local documents may follow Iranian formats and language, management reports can be prepared in English for shareholders, directors, and foreign finance teams.
Can Iranian accounting records be mapped to group reporting?
Yes. Local accounting records can be mapped to a group chart of accounts and converted into monthly reporting packages such as P&L, balance sheet, cash flow summaries, AR/AP aging, and tax/VAT schedules.
What documents should foreign companies keep for tax purposes?
Companies should keep contracts, invoices, electronic invoice records, bank payment evidence, payroll files, insurance and tax filings, reconciliation schedules, and supporting documents for revenue and expenses.
What is the biggest accounting risk for foreign companies in Iran?
The biggest risk is usually weak documentation and poor reconciliation. If accounting records, invoices, bank payments, VAT data, and payroll reports are not consistent, management reporting becomes unreliable and compliance risk increases.
References & useful links
The following public resources may be useful when reviewing tax, VAT, payroll, and social security processes in Iran:
- my.tax.gov.ir — National Tax Services Portal
- Iranian National Tax Administration media portal
- Iran Social Security Organization
This article is general information and does not replace professional advice. Requirements may vary depending on company structure, industry, contracts, registration status, employees, and the latest official guidance.
Need accounting, tax, VAT, or payroll support in Iran?
If your company needs local accounting support in Iran, we can help review your current setup, identify compliance gaps, and design a monthly accounting and reporting process that works for both local requirements and head office reporting.
Contact us to discuss your setup.