How to File a Form Online with eZfile

Every process on this site — incorporating a company, changing directors, filing an annual return, and everything in between — is filed the same general way, through SECP's LEAP/eZfile portal. This guide walks through that common process once, so the individual task guides and form pages can just link here instead of repeating it.

Steps

  1. If you don't already have a LEAP account, sign up on the SECP LEAP portal with your CNIC, NICOP, or passport number. You'll verify a Pakistani mobile number by SMS OTP (valid 2 minutes) and your email by a second OTP (valid 5 minutes), then set a password (10-16 characters, with upper-case, lower-case, and a special character). SECP then emails you a password-protected 4-digit PIN as an attachment — this PIN is your electronic signature for every filing, so keep it private.
  2. Not sure which company type or process you need? Use the "Help Me Decide" tool on the LEAP homepage for a short guided questionnaire.
  3. Log in with your CNIC/NICOP/Passport number and password.
  4. From your dashboard, open "Filing and Compliance" for an existing company/LLP (or "Name Reservation" to start a new one), then pick the specific process you need — e.g. Annual Filing, Change in Registered Address, Induction/Cessation of Directors, Special Resolution, Allotment of Shares, Change/Rectification of Name, and so on.
  5. Fill in the process-specific form. Company details, capital structure, and existing officers are usually pre-filled by the system; to add a new stakeholder, search for them by CNIC, NICOP, or Passport Number (or CUIN for a body corporate), fill in their details, and click Validate before adding and notifying them.
  6. Attach the supporting documents that process calls for — a special resolution, an NOC, CNIC copies, and similar, as prompted on screen.
  7. Tick "Need Certified True Copy" if you want SECP-certified copies of what you're filing — this adds to the fee.
  8. Choose your Declarant — either yourself as an Authorized Officer, or an Authorized Intermediary (e.g. your company secretary or corporate consultant) — who logs in, reviews the form, and applies their PIN as an electronic signature. This unlocks the Submit button.
  9. Submit the application — SECP emails and texts you an Application ID for reference.
  10. Pay the fee within 7 days via Credit/Debit Card or the 1-Bill/1-Link channels. Unpaid applications are automatically cancelled after 7 days.
  11. Track the application's status — Draft, Payment Pending, Under Review, Objection, or Approved — from your LEAP dashboard.
Scroll to Top