0s and 1s CIS calculators

uk.co.0sand1s由 0sand1s.co.uk 发布官方发布者v1.0.1更新于 Nov 1, 2026

Free UK CIS calculators: deductions, deadlines, late penalties, gross payment test, verification.

已验证Streamable HTTP可网页运行金融商业与电商

概览

AI 生成的概览

免费的英国建筑业扣税制度(CIS)计算器远程服务,可让助手计算扣款、申报与缴款期限、滞纳罚款及资格测试,无需登录。

可以做什么
  • 根据含税总额、增值税、材料费和税率计算分包商款项的 CIS 扣款与净额,并给出计算过程
  • 由期望的净额反推应支付的总额
  • 查询某日期所属的 CIS 税务月、CIS300 申报到期日及电子缴款日期
  • 估算月度 CIS 申报或零申报逾期提交的罚款
  • 检查总收入付款资格的营业额测试,以及是否需要向 HMRC 核实分包商
  • 判断某税务月是否需要提交零申报
适用场景
适合处理英国建筑分包付款的场景:需要快速获得基于规则的扣款金额、到手金额反推、申报与缴款日期、罚款风险、总收入付款资格或核实义务,并附上对应的 GOV.UK 与法规页面链接。
运行要求
远程 Streamable HTTP 端点 0sand1s.co.uk/mcp,无需账户、API 密钥或请求头。金额以英镑输入,日期格式为 YYYY-MM-DD。与 REST API 合计每个地址每分钟最多 60 次请求。
安装前请注意
结果依据公开规则计算,但不构成税务建议,也不来自 HMRC,用于申报或付款前应自行核实。服务声称不存储所发送内容,但输入仍会发送至第三方服务器。仅做计算,不代为申报或付款。

安装

在 SourceWeft 中

  1. 打开 控制台中的 0s and 1s CIS calculators,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/uk.co.0sand1s%2Fcis/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "0s-and-1s-cis-calculators": {
      "type": "http",
      "url": "https://0sand1s.co.uk/mcp"
    }
  }
}

README

0s and 1s CIS MCP server

Free calculators for the UK Construction Industry Scheme (CIS), as a remote MCP server and a JSON API. For contractors who pay subcontractors, and the bookkeepers who do it for them.

No key and no account. Nothing you send is stored. Up to 60 requests a minute from one address, the API and the MCP server together.

Tools

ToolWhat it works out
cis_deductionThe CIS deduction on a payment: gross, VAT and materials in, deduction and net out, with the working
cis_gross_upThe gross to pay so the subcontractor receives a given net
cis_tax_monthThe tax month a date falls in, the return due date (19th) and the electronic payment date (22nd, moved for weekends and bank holidays)
cis_late_penaltiesWhat a late CIS300 or nil return costs, stage by stage
cis_gross_payment_turnover_testWhether a business meets the turnover test for gross payment status
cis_needs_verificationWhether a subcontractor must be verified with HMRC before a payment
cis_nil_return_checkWhether a nil return is due for a tax month

Money goes in as pounds ("1,200.00") and comes back as pence and pounds. Dates are YYYY-MM-DD. Every answer lists the GOV.UK and legislation.gov.uk pages it follows. Answers follow the published rules; they are not tax advice and do not come from HMRC.

Connect

Claude (claude.ai and the desktop app): Customize, Connectors, Add custom connector, then name it 0s and 1s with the URL https://0sand1s.co.uk/mcp.

Claude Code:

claude mcp add --transport http 0sand1s https://0sand1s.co.uk/mcp

Cursor (~/.cursor/mcp.json):

json
{ "mcpServers": { "0sand1s": { "url": "https://0sand1s.co.uk/mcp" } } }

VS Code (.vscode/mcp.json):

json
{ "servers": { "0sand1s": { "type": "http", "url": "https://0sand1s.co.uk/mcp" } } }

Try the API

curl "https://0sand1s.co.uk/api/v1/deduction?gross=1200&vat=200&materials=300&rate=20"

About this repository

This repository holds the listing for the official MCP registry (server.json, name uk.co.0sand1s/cis) and this README. The server is hosted by 0s and 1s, CIS filing software for contractors. Questions: [email protected].

来源:README.md,提交 d99e77f

工具

7

cis_deduction

CIS deduction, gross to net

Works out the CIS deduction on a payment to a subcontractor, from the gross bill to the net payment. Takes the gross including VAT, the VAT, the subcontractor's materials and the rate (0, 20 or 30). VAT is never taxed under CIS and materials come off before the rate applies; the deduction is rounded down to the penny. Returns each step of the working, money in pence and pounds. Does not cover retentions, or decide which rate applies (verify the subcontractor with HMRC for that).

输入参数vatrate必填gross必填materials

cis_gross_up

CIS gross up, net to gross

Finds the gross amount (excluding VAT) that leaves a given net payment after the CIS deduction, for a subcontractor quoted a take-home figure. Takes the net, the subcontractor's materials and the rate (0, 20 or 30). Where rounding lets two grosses give the same net, the larger is returned so CIS is never under-deducted. Returns the forward working on that gross, money in pence and pounds. VAT is not included; add it on top if the subcontractor charges it.

输入参数net必填rate必填materials

cis_tax_month

CIS tax month and deadlines

For a date, gives the CIS tax month it falls in (the 6th to the 5th), the tax year, the date the monthly return (CIS300) is due (the 19th, also the date for paying HMRC by any means other than electronically), and the date for paying HMRC electronically (the 22nd, moved back to the banking day before when the 22nd is a weekend or an England and Wales bank holiday). Bank holidays are known to bank_holidays_known_until; after that only weekends move the date.

输入参数date必填

cis_late_penalties

CIS late filing penalties

Works out the late filing penalties on one monthly CIS return under Finance Act 2009 Schedule 55: £100 the day after the 19th, £200 at 2 months, then the greater of £300 and 5% of the deductions at 6 and at 12 months (5% alone for a first return). Takes the tax year and month, the filing date or none, today's date, the deductions and whether a return had been filed before. Returns each penalty with its date and whether it is charged, avoided or still to come. Does not cover deliberate withholding, interest on late payment, or appeals.

输入参数as_at必填filed_ontax_year必填tax_month必填deductionsfiled_before

cis_gross_payment_turnover_test

CIS gross payment status turnover test

Checks the turnover test for CIS gross payment status (Finance Act 2004 Schedule 11, SI 2005/2045 reg 28): £30,000 net construction turnover for a sole trader; for a partnership or company, the lower of £30,000 for each partner or relevant person and £100,000. In a close company, shareholders count as well as directors. Returns the figure needed by each route, which one applies, and how far short. Covers the turnover test only, not the business test or the compliance test.

输入参数partnersdirectorsnet_turnover必填shareholdersbusiness_type必填close_company

cis_needs_verification

Does a CIS subcontractor need verifying?

Says whether a contractor must verify a subcontractor with HMRC before paying them (SI 2005/2045 reg 6): not needed if the subcontractor was on one of this contractor's CIS returns, or was verified by this contractor, in the tax year of the payment or the two before. Takes the payment date, the tax years the subcontractor was on a return and the last verification date, all supplied by the caller. Does not contact HMRC or verify anyone, and does not cover group companies or business transfers.

输入参数payment_date必填last_verified_onincluded_on_return_in_tax_years

cis_nil_return_check

Is a CIS nil return due?

Says whether a contractor must file a CIS nil return for a tax month (SI 2005/2045 reg 4(9A) and (9B), inserted by SI 2026/289 from 6 April 2026): due when a mainstream contractor that has paid subcontractors before pays none that month, unless it told HMRC no later than 14 days before the month started. Takes the tax year and month and yes or no answers. Returns whether a nil return is due, why, and the date it is due. Does not file anything.

输入参数tax_year必填tax_month必填mainstream_contractortold_hmrc_no_payments_onpaid_subcontractors_before必填paid_subcontractors_in_month必填

版本历史

1
  1. v1.0.1最新Oct 18, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分