Practical guide
How to register a rental contract with ANAF?
Short answer
- 1Create your account on 4mycontracts.net and select the Real Estate category.
- 2Choose the rental contract template compliant with current legislation.
- 3Fill in landlord, tenant, and property details.
- 4Sign the document electronically via the integrated workflow.
- 5Submit the contract to ANAF online through the Private Virtual Space (SPV).
What the law says
- Civil Code art. 1777-1823 — legal framework of the lease agreement in Romania.
- Fiscal Code art. 83-84 — mandatory registration and taxation of rental income.
- OPANAF 114/2019 — procedure for registering rental contracts with ANAF.
- eIDAS Regulation (EU) 910/2014 — legal validity of qualified electronic signatures.
- Law 227/2015 — declaration of income from the use of property.
Practical examples
- Individual landlord renting an apartment in Cluj-Napoca for 12 months — mandatory ANAF registration within 30 days of signing.
- Commercial space (office) lease for an LLC, with annual inflation indexation clause.
- Landlord managing 3 simultaneously rented apartments — centralized file and ANAF deadline tracking on 4mycontracts.net.
- Tacit renewal of an expired contract — addendum generation and automatic reminder before expiry.
Common mistakes
- Missing the 30-day ANAF registration deadline — fine between 250 and 1,000 RON.
- Contract signed without rent indexation clause — disputes at renewal.
- No handover condition clause — impossibility of recovering damages.
- Using a generic template without mandatory mention of value in RON at signing date.
How 4mycontracts helps
- Pre-filled rental contract template, automatically updated when ANAF legislation changes.
- Automatic reminder 30 days before the ANAF registration deadline.
- Integrated qualified electronic signature workflow — legally valid without visiting a notary.
- Centralized archive of all contracts and addenda with instant access.
- Automatic addendum generation at renewal or rent modification.
See also:
Contract management →