Skip to content

用 TinyTax 为英国公司报税(含截图)

ECCAT 法案的影响,从今天起,英国官方免费的 Webfiling 已经关闭了,现在都要求使用商业软件报税。 因此,之前的几篇报税攻略文章就过期啦。

一直很关注相关替代品。之前我使用了 freeagent 记账报税,虽然它很好用,但是有个缺点:贵。 最近群友发现出现了一个英国的报税软件 TinyTax,价格如下

  • 休眠公司:20英镑
  • 有流水(单个公司):40英镑
  • 团购更便宜

以下是注册链接(带affiliate code) https://tinytax.co.uk/?ref=TEA

上面链接的返佣部份我会拿出来买12个账号的套餐,在群里抽奖送掉,并且整理成教程,后续会在下方更新。

1. 准备账号

  • UTR (Unique Taxpayer Reference) 10 位数字
  • Company Authentication Code 公司注册完时拿到的6位验证代码
  • Government Gateway User ID (12位数字)和密码,需要能访问 Corporation Tax

2. 根据流水制作报表

这里我给了一个近期打码后的例子,即流水明细和汇总表格(Excel / Numbers 两种格式),点击打开Google Drive
如何汇总流水这个事情,无法在这篇短文里说清楚。我特意创作长文,讲解归类的细节;这篇文章则专注在 TinyTax 软件本身上。
长文:独立开发者英国公司报税(2026版)

3. 填表

搜索公司名,核对是同一家公司后,就进入填表界面。

3.1 选择公司类型(Company Type)

Company Type

独立开发者和小微公司通常选 Trading Company(营业中的公司)。其它几项的使用场景:

  • Property Company:主要收入来源是房产租赁。
  • Dormant Company:休眠公司,整个财年没有任何交易,只需报一份极简的 Dormant Accounts(TinyTax 休眠公司套餐 20 英镑就是针对这种情况)。
  • Mixed Income:同时有经营收入和房租,需要分开披露。

通常我们都选Trading Company,如果你想知道是否可以报成休眠公司,参考这里

3.2 选择提交内容

File type

三个选项分别是:

  • CT600 only:只提交 Corporation Tax Return 给 HMRC,不提交 Accounts 给 Companies House(适合 Accounts 已经由其它方式提交过的情况)。
  • Accounts only:只提交 Accounts 给 Companies House,不报税。
  • CT600 and Accounts:一次性搞定两边提交。推荐默认选这个

3.3 选择会计期(Accounting Period)

Accounting period

TinyTax 会自动从 Companies House 拉取你公司的 ARD(Accounting Reference Date),下拉里直接出现 "Next due" 的那一期。一般情况下选它就行。

如果你是补报历史年度,或者会计期被改过,可以点 "Need to file for different dates?" 手动输入起止日期。

3.4 超过 12 个月的会计期会被自动拆分

Extended accounting period

首年留意下:公司第一年的会计期通常超过 12 个月(因为 Companies House 默认把财年末设到"注册月份+1 年的月末",所以从注册日到第一个财年末往往是 12 个月零几天,除非你注册日期正好是月底,这个时候只需要一份)。

HMRC 的规定是:一份 CT600 最多覆盖 12 个月。超过就必须拆成两份,分别提交:

  • CT600 #1:覆盖前 365 天
  • CT600 #2:覆盖剩余天数

TinyTax 会按天数自动把利润分摊到两个周期里。你只需要填一次数字,它帮你算。这一点比 HMRC 老版 WebFiling 友好很多,以前你得手动算两次。

注意:Accounts(交给 Companies House 的报表)不拆,依然是完整一份覆盖整个会计期。只有 CT600 需要拆。

3.5 填 Profit & Loss(损益表)

Profit & Loss

这张表是整个报税的核心。左侧带绿色编号(如 145170165)的字段对应 CT600 表格里的 Box Number——如果 HMRC 后续回信质询某个 Box,你可以对着编号回溯。

几个填法要点:

  • Turnover(营业额):公司主营业务收入,对应 Box 145。不要把利息、返现、董事转入混进来。
  • Interest income:银行利息、Wise 账户利息、部分平台的返现等。
  • Cost of raw materials and consumables:主要是电商/实物业务的进货成本。纯软件/服务类公司这一项通常是 0。
  • Staff costs:工资总额(包含雇主 NI),董事自己给自己发工资也算
  • Depreciation:固定资产折旧。如果你买了 Mac、手机等需要折旧的资产,写在这里。
  • Other charges:上面几类都装不下的开销(服务器、软件订阅、会计费等),绝大多数独立开发者的支出会落在这一栏。

填完后 Profit before taxCorporation tax 都是自动算的,你不需要手动填税额。

3.6 填 Balance Sheet(资产负债表)

Balance Sheet

Balance Sheet 是"某个时间点公司还剩下什么"的快照,不像 P&L 是一整年的流水。填法:

  • Called up share capital not paid 已认购但未实缴的股本
    多数独立开发者注册时就把 1 英镑(或 10 英镑、100 英镑)缴清了,这里就填 0;没转钱进来过就填欠缴的注册资本。
  • Fixed Assets:固定资产净值(原值减累计折旧)
    如果你为公司买过电脑、手机等设备。
  • Total Current Assets:流动资产
    主要是银行存款、应收账款、预付费用。对多数人来说就是年末那一天所有账户的 GBP 折算总和
  • Creditors: amounts falling due within one year:一年内要还的负债。
    比如董事短期借款给公司的、应付费用。
  • Corporation Tax Payable:这一年的应交所得税
    数字和 P&L 里 Corporation tax 一致。
  • Share Capital + Retained Earnings = Shareholders' Funds:最终必须等于 Net Assets
    如果两边对不上,说明 P&L 或资产有漏项。

Balance Sheet 对不上是新手最常见的错误。一些字段软件会自动计算,对不上就翻回 P&L 查漏补缺。

3.7 查看 Tax Computation(税额计算)

Tax Computation

这一步不需要你填任何东西,TinyTax 根据前面 P&L 的数字自动算出:

  • Trading profit before tax
    扣除不可抵税费用(Disallowable expenses)后得到 Net trading profits(Box 165)
  • Profits chargeable to corporation tax
    (Box 315)= 应纳税利润
  • Corporation Tax Payable
    (Box 440)= 最终税额

如果你的会计期被拆成两段,下方会有 Period Breakdown 把利润按天数分摊到两个周期。

3.8 签字与声明

Accounts Information

填报的最后一步是签字信息:

  • Director Name for signing
    签字的董事姓名。独资公司就是你自己。
  • Accounts Approval Date
    董事会批准 Accounts 的日期。填今天即可(不能早于会计期末)。
  • Average # of Employees
    年度平均员工数。独资没雇人就填 1(你自己作为董事算一个)。
  • Person Making Declaration + Position/Status
    CT600 的声明人,一般填 Director。

填完点 Save Progress 或直接 View Draft Submission 预览。

4. 生成报表

Documents

TinyTax 会一键生成六份文件:

  • Full Accounts
    完整版损益表和附注,给股东/董事自己留档用。
  • Filleted Accounts
    精简版(去掉 P&L 详情),这份才是交给 Companies House 的。英国小公司法允许在公开档案里隐去 P&L,只披露资产负债表。
  • Tax Computation P1 / P2
    两个周期的税额计算说明。
  • CT600 Form P1 / P2
    两份 CT600 正式表格,交给 HMRC。

每份都是 iXBRL 格式(机器可读的 HTML/XML),同时提供 PDF 供人类阅读。建议把这些 PDF 本地留档 至少 6 年(HMRC 的税务审计追溯期)。 生成完后建议下载下来阅读一遍,看下数字是否对得上。如果和实际有差异,说明表格填错了。

5. 最后一步:提交

Final submit

进入 Final Step 页面前 TinyTax 会提醒你准备两组凭证:

  • 给 HMRC:Company UTR + Government Gateway User ID + 密码(前提是 Corporation Tax 服务已激活)。
  • 给 Companies House:6 位 Authentication Code。

Extended Accounting Period 的公司在这里会看到两份 CT600 的税额明细。确认无误后,两个提交按钮是独立的。可以先提一边、再提另一边。两边互不影响。

5.1 提交 CT600 到 HMRC

Submit to HMRC

弹窗里填:

  • Filing as:选 Company director(以董事身份提交)。如果你是会计师代提,选 Tax agent。
  • Company UTR:10 位数字,HMRC 信件上能找到,或登录 Business Tax Account 查看。
  • Government Gateway User ID + Password:注意是能访问 Corporation Tax 服务的那个 Gateway 帐号。

点 Submit to HMRC 后,TinyTax 会通过 HMRC 的官方 API 实时提交。

5.2 提交 Accounts 到 Companies House

Submit to Companies House

只需一个字段:Authentication Code(6 位字符,大小写敏感)。

这个码是公司注册当时 Companies House 寄到注册地址的一封信里的。

5.3 HMRC 接收成功

HMRC submission received

注意"Submission Received / Accepted by HMRC"只代表报表 格式通过校验还不代表 HMRC 正式受理。下一步要等几小时到几天的实际审核。 提交 accounts 给 Companies House 也有类似的对话框。

6. 等待 HMRC / Companies House 确认

Processing

回到 Filing History,这时你会看到状态是 Processing / Awaiting Response

  • CT600 → HMRC:一般 半个小时以上收到回执。HMRC 系统繁忙期(1 月份税季、会计年度末)可能要一两天。
  • Accounts → Companies House:通常 数分钟之内

7. 完成,交钱

Accepted

TinyTax 会在 Filing References 区把三个关键编号显示出来:

  • HMRC Transaction ID(Period 1)
  • HMRC Transaction ID(Period 2)(如果会计期被拆分)
  • Companies House Submission Number

这三个号码连同所有 PDF/iXBRL 文件一起归档保存 6 年以上

最后别忘了:提交成功 ≠ 交税成功

如果你的 CT600 计算出来需要交税(金额非常小的时候会豁免),过两天就会发现 HMRC 后台能交税了,代表他们认可了你的表格。 把钱交掉,这次报税就结束了;如果你需要交税的金额为 0,则可以直接跳过这一步。 付款方式可以参考:用 Wise 向 HMRC 缴纳公司税

最后,附上常用链接

有问题发邮件给我,或进微信群交流。

评论

  1. 1. 默认不显示,但是都会回复。精选后显示
  2. 2. 你也可以通过邮件跟我联系
Comments
  • Latest
  • Oldest
  • Hottest