A company update in Nepal (कम्पनी अद्यावधिक) means filing every annual return the company owes the Office of the Company Registrar (OCR), so its record shows it as current. If the AGM and annual return were skipped for one year or several, you file each missing year in date order and pay the Section 81 late fine for each one.
The longer it waits, the more it costs: after the first year, the fine on each late return rises every year. A company that is not updated also gets stuck the moment it needs OCR for anything else, such as a share transfer, a capital increase or a bank loan.
What "not updated" means at OCR
Nepal's fiscal year ends on Ashad end. Within six months, by Poush end, a private company must hold its annual general meeting (or record the sole shareholder's written decision) and file the annual return with OCR. When a year is missed, the company's CAMIS record shows the return as outstanding and the company as not updated.
Most owners only find out when something else stops: the bank asks for an updated company record, a buyer wants shares transferred, or a tender asks for an OCR letter. OCR will not process most changes until the missing returns are in.
How to check whether your company is updated
- Log in to the company's CAMIS account and open the annual return history. Each fiscal year should show as filed.
- If nobody has the login, the company can recover it through OCR. See CAMIS login recovery.
- Note the last fiscal year that was filed and the company's paid-up capital. Those two facts set the fine.
- Run our OCR fine check to see an estimate year by year before you speak to anyone.
What the Section 81 fine costs
OCR fines each late annual return on the Section 81 scale. The amount depends on the company's paid-up capital and how late that return is. Up to a year late, there is a fixed amount for each stage. After that, a yearly amount applies for each year of delay, with part years counted as full years.
| How late | Paid-up up to Rs 25 lakh | Rs 25 lakh to Rs 1 crore | Above Rs 1 crore |
|---|---|---|---|
| Up to 3 months | Rs 1,000 | Rs 2,000 | Rs 5,000 |
| 3 to 6 months | Rs 1,500 | Rs 3,000 | Rs 7,000 |
| 6 to 12 months | Rs 2,500 | Rs 5,000 | Rs 10,000 |
| More than a year | Rs 5,000 for each year of delay | Rs 10,000 for each year of delay | Rs 20,000 for each year of delay |
The fine is charged per return. A small company that missed three years pays a fine on each of the three returns, and the oldest return carries the largest fine because it is the most overdue. CAMIS may also charge some returns, such as Section 51 and Section 80, separately. A not-for-profit company follows the middle column.
Every Poush end that passes adds another year of fine to each return still outstanding. Filing even the oldest year now stops that year growing.
Is there a fine waiver?
From time to time the government opens a window in which earlier OCR fines are waived if the company files and pays within a set period. The Finance Act 2083 window closed on Asoj 31, 2083 (17 October 2026); there was an earlier scheme in 2081. Windows like these come and go with the budget. Before filing, we check whether one is open for your company so you do not pay a fine that could have been waived.
What each missing year needs
Every missing year is filed as if it were on time, with the same papers in the same order. That is what makes a company update more than paying a fine.
- Audited accounts for that fiscal year. If a year was never audited, the audit comes first.
- A board minute appointing the auditor and the Section 111 letter to OCR.
- A board minute approving the accounts and calling the AGM.
- Notice to the shareholders, then the AGM minute, or the sole shareholder's written decision.
- The annual return on CAMIS, with the Section 51 and Section 92 details and the beneficial owner declaration.
- Payment of the fine for that year.
The years go in oldest first. OCR checks each year against the one before it, so a later year cannot be filed while an earlier one is open. The yearly cycle itself is explained in our AGM and annual return guide.
How long a company update takes
Once the audits are done, the papers for each year can be prepared in a few days, and OCR usually clears a complete set within one to three weeks. The slow part is almost always the audit of the missing years. Start the audit and the paperwork together and the company can be current within a month in most cases.
What happens if you leave it
- The fine on each outstanding return keeps rising every year.
- OCR will not register share transfers, capital changes or director changes until the company is updated.
- Banks and tender committees ask for an updated OCR record, so loans and contracts stall.
- A company that has not filed for years can be removed from the register after notice. Bringing it back is slower and costs more than updating it now.
If you want to close the company instead
Some owners would rather close a company that no longer trades. Closure also needs the company updated first, with tax clearance, so the missing years are filed either way. If that is your plan, see company closure before you start, so the work is done once.
Keep it current from now on
After the update, file each year before Poush end. The AGM pack takes a few days once the audit is ready. We send a reminder before the deadline to companies that file with us. See the AGM and annual return service.
Questions people ask
How do I know if my company is updated with OCR?
Check the annual return history in the company's CAMIS account. Every fiscal year should show as filed. If you have no login, it can be recovered through OCR.
What is the fine for a late annual return in Nepal?
Under Section 81 it depends on paid-up capital and how late the return is. For a company with paid-up capital up to Rs 25 lakh it is Rs 1,000 up to 3 months late, Rs 1,500 up to 6 months, Rs 2,500 up to a year, then Rs 5,000 for each year of delay.
Can I file only the latest year and skip the old ones?
No. The years are filed oldest first, and each missing year needs its own audit, minutes and annual return.
Do I need audited accounts for every missing year?
Yes. Each annual return is based on that year's audited accounts, so any year that was never audited must be audited before it can be filed.
Is there an OCR fine waiver now?
The Finance Act 2083 waiver window closed on Asoj 31, 2083 (17 October 2026). Waivers are announced from time to time, so we check whether one is open before filing for you.
Can a company that is not updated transfer shares?
In practice, no. OCR will not record a share transfer or most other changes until the outstanding returns are filed.
How long does a company update take?
Usually one to three weeks once the audits are done. The audit of the missing years is normally what takes longest.
Sources
Want it done for you?
Missed filings rescue, at a fixed fee
We pull your CAMIS record, work out every fine before you pay, and file each missing year in order. Our fee: Rs 6,500 per year filed + VAT. 1 to 3 weeks.
- Fixed fee, quoted in writing before we start
- Documents in the official OCR formats
- Updates on WhatsApp at every stage
General information, not legal advice. Rules change; we check the current position for your case before filing. Legal documents are drafted under the supervision of our retained, licensed advocate.

AGM and annual return: what a private company files every year
Company registration in Nepal: steps, documents and cost
Share transfer in a private company: the steps in order