一句话结论:ZRA TaxOnline 是赞比亚税务局的网上办事大厅:登录用 TPIN + 密码 + 验证码 + OTP;报税走 Returns → File a Return;报完不等于交完,还要在 Payments 生成 PRN 去银行/移动钱包付款;TCC 在 Taxpayer Services 申请。绝大多数“报税失败”不是系统坏了,而是 TPIN 没激活、税种没注册、期间选错、或付款没分配到正确税种。
核对日期:2026年10月30日。本文依据 ZRA 2026 年《Guide to Filing Tax Returns》、ZRA 税务注册指引、TaxOnline 登录页(portal.zra.org.zm,2026-10 访问)、ZRA 付款/PRN 指引及公开操作资料整理。TaxOnline 界面和菜单会更新,具体以你登录后看到的页面和 ZRA 最新指引为准;本文不构成税务/法律意见。
一、TaxOnline 能做什么
- 注册/激活 TPIN,添加 PAYE、VAT、WHT、Income Tax、Turnover Tax 等税种;
- 申报月度、季度、年度税表,包括 nil return;
- 生成 PRN(Payment Registration Number),通过银行/移动钱包缴税;
- 查看申报记录、评估(assessment)、欠税余额、ZRA 通知;
- 申请/下载 Tax Clearance Certificate(TCC);
- 下载 TPIN 证书,更新地址、电话、邮箱、董事等资料;
- 办理付款重分配(payment reallocation)等更正。
注意:TaxOnline 本身不收费。任何自称“代注册/代报税”的人,如果要求你提供密码或 OTP,都要警惕;ZRA 不会通过 WhatsApp 索要 OTP。
二、开始前准备
| 项目 | 要求 |
|---|---|
| TPIN | 10 位纳税人识别号;公司/个人各一个,不能混用 |
| 邮箱/手机 | 能收 OTP 和密码重置邮件;建议用公司公共邮箱,不要用离职会计的个人邮箱 |
| 浏览器 | 最新版 Chrome / Firefox / Edge;关闭弹窗拦截;不建议用手机流量做大表申报 |
| 注册文件 | PACRA 证书、Form III、董事/股东证件、地址证明、银行账户信息 |
| 申报数据 | 销售额/进项、工资表、WHT 付款清单、财务报表、银行流水 |
| 付款工具 | 银行账户/网银/移动钱包;PRN 生成后按金额付款 |
公司 vs 个人:公司 TPIN 和个人 TPIN 是两个独立账户。给公司报税,必须用公司 TPIN 登录;用个人账号登录后看不到公司税种,会误以为“系统里没有记录”。
三、首次激活/注册
- 打开 portal.zra.org.zm,点登录页下方的 Register(或注册/激活入口)。
- 输入 TPIN,以及 ZRA 记录的身份信息(个人:NRC/护照;公司:注册号、董事信息)。
- 填写要接收通知的邮箱和手机号;设置密码。
- 查收验证邮件/短信,按链接或验证码完成激活。
- 返回登录页,用 TPIN + 密码 + 验证码 + OTP 登录。
常见卡点:TPIN 是早年在卢萨卡 ZRA 柜台办的,系统里没有邮箱或邮箱已失效——这种情况通常要去 ZRA Domestic Taxes 办公室更新邮箱/手机,不能在线上直接重置。2020 年以后在 PACRA 注册的公司,TPIN 通常随注册自动生成,先查注册邮箱。
四、登录与 OTP
- 输入 TPIN、密码、图片验证码。
- 点 Sign in;系统向邮箱/手机发送 OTP。
- 输入 OTP,进入 Dashboard。
注意:OTP 有时效,收到后尽快输入;不要转发给任何人。连续输错可能临时锁定。若 OTP 一直收不到,先检查垃圾邮件/短信拦截,再确认 ZRA 登记的手机号/邮箱是不是你的。
五、首页导航:先看哪里
| 菜单/区域 | 用途 |
|---|---|
| Dashboard | 查看已注册税种、到期/逾期申报、欠税余额、ZRA 通知 |
| Returns | File a Return(申报)、查看已提交申报、修改可修改的申报 |
| Payments | 生成 PRN、查看付款记录、付款重分配(Payment Reallocation) |
| Registration / Tax Types | 新增税种、更新注册信息、下载注册证书 |
| Taxpayer Services | Tax Clearance Certificate(TCC)等申请 |
| Reports / Analytics | 查看电子收据、账户报表、交易记录 |
| Profile | 修改密码、邮箱、手机、地址、联系人 |
登录后先看 Dashboard 的通知和欠税。很多 TCC 被拒,不是税没交,而是有一条 ZRA 查询没回复,或某个税种漏了 nil return。
六、新增税种(比如刚雇人、刚达到 VAT 门槛)
- 进入 Registration / Tax Types,选择要新增的税种(PAYE、VAT、WHT、Income Tax、Turnover Tax 等)。
- 填写业务信息、预计营业额、员工人数、银行账户等。
- 按系统清单上传材料(PACRA 证书、地址证明、合同/发票样本等)。
- 提交后等待审核;批准后在 Dashboard 应能看到该税种。
- 下载注册证书/通知,核对生效日和申报周期。
如果系统提示“tax type already registered”,不要重复提交;先回 Dashboard 确认,或让 ZRA 查是否挂在另一个 TPIN 下。
七、申报:通用流程
- 登录后进入 Returns → File a Return。
- 选择 Tax type(VAT、PAYE、WHT、Income Tax、Turnover Tax 等)。
- 选择 Account name 和 Return period(例如 2026-09-01 至 2026-09-30)。
- 按系统问题回答“是否有营业/是否 nil return”等。
- 填写对应附表/明细(销售额、进项、员工工资、WHT 付款等)。
- 核对汇总页的税额/退款额。
- 提交,记录 return submission reference number,下载/截图确认页。
Nil return:没有营业也要报。系统通常会问 “Do you want to file a nil return?”,选 Yes,确认期间,提交即可。不要因为“这个月没做生意”就不登录。
不同税种的申报差异
| 税种 | 频率/截止 | 申报要点 |
|---|---|---|
| PAYE | 月度,次月 10 日 | 逐名员工录入 TPIN、应税收入、已扣税、credit、调整 |
| VAT | 月度,次月 18 日 | 销项/进项附表;提交后不能网上修改,只能书面申请 amendment |
| WHT | 月度,次月 14 日 | 选收款人居民/非居民身份、付款类型、金额;税率自动带出 |
| Turnover Tax | 月度,次月 14 日 | 按营业额;可报 nil;不能抵进项 |
| Income Tax(预缴) | 季度 | 选 charge year,填预计应税收入;可修订 |
| Income Tax(年度) | 次年 6 月 21 日 | 资产负债表、利润表、税务计算、ITF 56 A/B;可修改 |
| Property Transfer Tax | 按交易 | 选交易/财产类型;上传转让文件;Ministry of Lands 的物业要填 Consent number |
八、付款:申报之后生成 PRN
申报 ≠ 付款。提交申报后,系统只记录你的负债;必须在 Payments 里生成 PRN,再去银行/移动钱包付款。
- 进入 Payments,选择生成 PRN / Payment Registration。
- 选择税种、期间、金额(通常系统会带出申报的应缴额)。
- 确认后生成 PRN,下载/打印 e-slip。
- 通过网银、银行柜台、ZRA 认可的移动钱包,用 PRN 付款。
- 保留银行回单;1–2 个工作日后回 TaxOnline 查看是否已分配到对应税种/期间。
常见问题:
- PRN 有有效期:过期要重新生成,不要拿旧 PRN 付款。
- 付错税种/期间:不要重复付;在 Payments 里找 Payment Reallocation,输入 PRN,把可用金额调到正确税种/期间;系统会显示可重分配金额。
- 付了但余额还在:先查银行是否成功、PRN 是否匹配;带银行回单联系 ZRA,不要马上再付一笔。
- 罚款/利息:逾期付款的罚款和利息通常要在 PRN 中单独选择/计算,具体以 ZRA 账单为准。
九、TCC(Tax Clearance Certificate)
- 确保所有应注册税种都已注册(有员工就有 PAYE,达到 VAT 门槛就有 VAT,等等)。
- 确保所有到期申报(包括 nil return)都已提交,所有欠税/罚款已清或已安排。
- 回复所有 ZRA 查询/通知。
- 进入 Taxpayer Services → Tax Clearance Certificate,按系统提示申请。
- 系统自动核对;通过后下载 TCC。
TCC 不是“点一下就有”。只要有一个月 PAYE 没报、一个税种没注册、或有一条 query 没回,都可能被拒。申请前先让会计做一次账户对账。
十、资料维护与 TPIN 证书
- 换会计/换邮箱:及时在 Profile 改邮箱和手机,否则 OTP、密码重置、ZRA 通知都收不到。
- 改地址/董事:先改 PACRA,再改 ZRA,保持两边一致;否则 TCC/银行开户/投标会卡。
- 下载 TPIN 证书:在 Registration/Profile 里下载,银行开户、清关、投标常用。
- 员工离职/入职:PAYE 申报里及时更新,避免多扣/漏扣。
十一、常见报错与处理
| 提示/现象 | 可能原因 | 处理 |
|---|---|---|
| Invalid TPIN / TPIN not found | 数字输错;TPIN 未激活;公司/个人 TPIN 混用 | 核对 TPIN 证书;确认用公司 TPIN;未激活先 Register |
| OTP 收不到 | 邮箱/手机不是 ZRA 登记的那个;垃圾邮件;信号问题 | 查垃圾箱;换网络重发;仍不行去 ZRA 改联系方式 |
| Tax type not registered | 没注册该税种;注册未批准;挂错 TPIN | Registration 里新增;查 Dashboard;让 ZRA 查账户 |
| Return already filed | 同一期间已提交;重复点击 | 去 Returns 查看记录;可修改的税种走 amend,不要重复报 |
| Period not open / invalid period | 期间选错;申报窗口未开;跨年 | 按税种截止日选正确月份/季度/年度 |
| Submission failed / session expired | 停留太久;网络断;附件太大 | 重新登录;备好数据一次填完;压缩/转 PDF 后上传 |
| Payment not reflecting | PRN 错;银行未入账;税种/期间不匹配 | 查银行回单;用 Payment Reallocation;联系 ZRA,不要重复付 |
| Upload rejected | 格式/大小不符;PDF 加密 | 用 PDF/JPEG;去掉密码;按“年月+税种”命名 |
| Portal slow/down | 截止日高峰;维护 | 错峰(早/晚);换浏览器/网络;保留报错截图和时间 |
十二、安全与内控
- 只从 portal.zra.org.zm 或 zra.org.zm 的链接登录;不要点 WhatsApp/邮件里的“ZRA 登录”链接。
- OTP 等同于密码,不要给会计以外的人;会计离职立即改密码/邮箱。
- 公司账号建议由负责人/财务主管双人复核申报和付款,尤其是大额 PRN。
- 每次申报后下载 acknowledgement,每次付款保存 e-slip/银行回单,至少留 6 年。
- 不要在公共电脑保存密码;用完退出。
十三、每月/每年操作清单
| 时间 | 动作 |
|---|---|
| 每月 1–5 日 | 登录看通知/欠税;核对上月销售、进项、工资、WHT 付款 |
| 每月 10 日前 | PAYE、NAPSA、NHIMA、SDL 申报 + 付款 |
| 每月 14 日前 | WHT、Turnover Tax、租金税申报 + 付款 |
| 每月 18 日前 | VAT 申报 + 付款 |
| 每季度 | Income Tax 预缴(IT 46A)申报 + 付款 |
| 次年 6 月 21 日前 | 年度 Income Tax(ITF/1A)申报 + 结清余额 |
| 需要 TCC 前 | 检查所有税种、nil return、欠税、query;再申请 |
十四、官方入口与帮助
| 事项 | 入口 |
|---|---|
| TaxOnline | portal.zra.org.zm |
| ZRA 主站 | zra.org.zm |
| 2026 申报指引 | Guide to Filing Tax Returns(2026-06) |
| 热线/邮箱 | 4111;Advice@zra.org.zm |
| 本站相关 | 税务入门(2026详细版) · VAT 申报 · CIT 申报 · PAYE 申报 · WHT 申报 |
十五、常见问题
Q1:TaxOnline 可以用手机吗?可以登录和看通知,但大表申报、上传附件建议用电脑 Chrome/Firefox/Edge,避免手机网络中断导致重填。
Q2:申报提交了,为什么还有欠税?申报只产生负债,没生成 PRN/没付款就会显示欠税;去 Payments 生成 PRN 并付款。
Q3:VAT 报错了能改吗?不能在网上直接改,需要书面向 ZRA 申请 amendment;PAYE/Income Tax 通常可在系统内修改,具体看税种。
Q4:没有业务也要报吗?要。Nil return 也要提交,否则会产生罚款并影响 TCC。
Q5:TPIN 和 TaxOnline 账号是一回事吗?不是。TPIN 是税号;TaxOnline 账号是登录凭证,需要激活/设置密码。
Q6:忘记密码怎么办?点 Forgot Your Password,重置邮件发到 ZRA 登记邮箱;邮箱失效就要去 ZRA 办公室改邮箱。