Ministry of Commerce
Commercial registration — yearly data confirmation
Every 12 months
Financial statements filing (Qawaem)
Within 6 months of year end
A monthly service for companies in the Kingdom. Mohla's team keeps your company's dates current, reminds you before each one, checks for fines regularly and handles the renewal when you ask.
Compliance overview
Example Trading Co.
14
Healthy
3
Due soon
1
Critical
0
Expired
Needs attention
Fines check: none found
Why it matters
An expired licence or registration can block a renewal, a visa or a contract — often found only when a platform says no.
When an iqama or a work permit lapses, that person cannot travel or be processed until it is renewed.
Tax returns, GOSI contributions and payroll files each have their own monthly or yearly deadline.
Did you know? Under the Commercial Register Law of 2024, commercial registrations no longer expire — but every company must confirm its data every 12 months, or the registration can be suspended. Dates like this are exactly what Mohla Comply watches.
What we watch
These are the dates Mohla Comply tracks today. Which ones apply depends on your company — your calendar shows only the ones that do, with the exact date for each.
Commercial registration — yearly data confirmation
Every 12 months
Financial statements filing (Qawaem)
Within 6 months of year end
Investment licence renewal
Before it expires
Regional Headquarters licence and reporting
Yearly, for an RHQ
VAT return
Monthly or quarterly
Withholding tax return
Monthly, by the 10th
Zakat and income tax return
Within 120 days of year end
Social insurance contributions
Monthly, by the 15th
Employment contracts documented
Every month
Work permit renewal
Per employee, before expiry
Nitaqat band review
Every month
Wage Protection System payroll file
Every month
Iqama renewal
Per employee, before expiry
Municipal licence renewal
Before it expires
Chamber membership renewal
Every year
National Address validity
Every year
Premium Residency renewal
For owners who hold one
On GOSI, Mudad, Qiwa, ZATCA, Balady, the Ministry of Commerce and Muqeem. If something is found, you are told at once.
How it works
Mohla's team records your registrations, licences and employees from each platform.
The next 12 months of renewals, filings and payments, built from your company's own records.
Reminders before each date, and a fines check on each platform every 15 days.
Request a renewal from any licence card. You get a quote; once you accept, it becomes a case you can follow.
Compliance overview
Every licence and filing with the days left, sorted so what needs attention comes first.
14
Healthy
3
Due soon
1
Critical
0
Expired
Municipal licence
Balady
Kept up to date by Mohla
Chamber membership
Chamber of Commerce
Kept up to date by Mohla
Investment licence
Ministry of Investment (MISA)
Kept up to date by Mohla
National Address
National Address (SPL)
Kept up to date by Mohla
Calendar and reminders
Renewals, filings and payments for the year ahead in one calendar. Reminders arrive by email and phone notification.
November 2026
Reminders for GOSI contributions
days before
Fines check
Mohla's team checks each government platform for fines and violations and records every check in your account — so a fine never waits until a transaction is refused.
Fines check
GOSI
Checked 12 Oct
Qiwa
Checked 12 Oct
ZATCA
Checked 12 Oct
Balady
Checked 12 Oct
Muqeem
Checked 12 Oct
Employees and Nitaqat
Iqama, work permit and GOSI registration for each employee, with the next date that matters — and your Nitaqat band from your own numbers.
Saudi talent for Nitaqat. Need Saudi staff for your Nitaqat band? Ask Mohla from your account for candidates in sales, marketing, accounting, digital development or HR.
Employees
Nitaqat band: GreenAhmed K.
Sales lead
Maria S.
Accountant
Ravi P.
Engineer
Request renewal
Tap Request renewal on a licence. Mohla sends a quote; when the Owner or Finance accepts, it becomes a case with its own steps, documents and chat.
Municipal licence
9 days left
Quote ready
AcceptRenewal case started
Stage 1 of 3 · Documents
Report and team
A PDF compliance report every month, to keep or share with your board or bank. Invite colleagues with the role that fits.
Compliance report
October 2026
17 / 18
Items on time
Kept up to date by MohlaA real team behind every date
Today, Mohla's team reads each government platform and keeps your records current by hand. Every item in your account says “Kept up to date by Mohla”: we never show a connection that is not live. Direct connections will come one platform at a time, as each authority grants access.
Plans
Plans run from a single company to a group with several entities, with more direct support at the higher levels. Companies owned by Premium Residency holders have their own plan. Your quote sets out exactly what is included.
Today, Mohla's team keeps your data current by hand on each platform. We will say clearly when a connection is live.
Questions
Mohla's team, by hand on each government platform. Every item says “Kept up to date by Mohla”. Direct connections come later, one platform at a time, as each authority grants access.
By email and phone notification, 60, 30, 14, 7 and 1 day before each date, and every day in the final week if you want. You choose which ones and who receives them. WhatsApp and SMS reminders are coming soon.
Not without you. You request a renewal from the licence card, Mohla sends a quote, and the work starts only after the Owner or Finance accepts it.
It depends on your registrations, your activity and your employees. Your calendar is built from your company's own records, so it shows only the dates that apply, each with its exact date.
Anyone you invite, with a role: Owner, HR and government affairs, Finance, or View only. Each role sees and does only what it should.
One account and one team for your company, your residency and every date that follows.