Corporation Tax Online: Internet Service Technical Pack for Software Developers

Note. The pack contains documentation required to support the development of software for the online filing of Corporation Tax returns over the Internet.

This pack is aimed at Software Developers only and not for businesses/corporations or Agents who may wish to use the service, Corporation Tax Online.

For information, the Agent Authorisation technical pack is now available. This contains documentation required to support the development of software for the online filing of Agent Authorisation requests over the Internet

The contents of this pack are frequently updated, please check the website regularly to ensure that you are working with the most up to date version.

To view a PDF document you must have a PDF reader installed on your computer. Adobe reader is provided for download.

Generic Documents - each state which version of the CT600 it applies to

Description

Version number

Version date

The Gateway Document Submission Protocol (PDF 624K) describes the protocol for communicating with the Government Gateway. Any application wishing to submit eXtensible Markup Language (XML) to HMRC must comply with this protocol.

2.1
Applicable to both versions

19 July 2007

How to use the Test Services (PDF 46K)

2.0
Applicable to both versions

03 Oct 2007

Generic Irmark techpack
This techpack contains technical specifications and examples of the generic IRmark.

1.1
Applicable to CT600 (2004) V2

14 June 2004

You can download all the files below in compressed format (ZIP 2.6MB) or download the individual files you require from the following list:

CT600 (2002) Version 1

Description

Version
number

Version date

XML Schema (ZIP 21K)

1.2.1

30 Sept 2003

XML Example for CT (XML 5K)

1.0

17 Feb 2003

CT600 Business Rules (PDF 1.4MB)

1.4.2

30 Sept 2003

CT600 Business Rules Changes (PDF 50K)

1.4.2

30 Sept 2003

IRheader Business Rules (PDF 642K)

1.0

17 Feb 2003

Error Response Messages (PDF 941K)

1.1

30 Sept 2003

Additional Information (PDF 103K)

1.2

12 Jan 2004

Test Case Data (ZIP 1.4K)

1.1

8 Oct 2003

You can download all the files below in compressed format (ZIP 3.06 MB) or download the individual files you require from the following list:

CT600 (2007) Version 2

Description

Version number

Version date

XML Schema (ZIP 24K)

1.11

17 Jul 2007

XML example for CT (XML 6K)

1.0

03 Oct 2007

CT600 Business Rules (ZIP 2.2MB)

1.9

27 Feb 2008

CT600 Business Rules - Changes (PDF 97K)

1.9

27 Feb 2008

CT600 Business Rules - Attachments (PDF 292K)

1.1

11 Oct 2004

CT600 Business Rules - Appendix A (Rates of Tax) (PDF 39K)

1.6

22 Aug 2007

CT600 Business Rules – Appendix B (MRR Validation) (PDF 103K)

5.0

22 Aug 2007

GovTalkHeader & IRheader Business Rules (PDF 21K)

1.2

27 Feb 2007

CT600 Error Messages (PDF 210K)

1.9

27 Feb 2008

CT600 Additional Information (PDF 23K)

1.0

6 April 2005

Test Case Data (PDF 1.1 MB)

1.0

03 Oct 2007

Previous XBRL Taxonomy Versions

Description

Version number

Version date

XBRL Techpack v1.8 2006-02-02 (ZIP 6.1MB)

1.8

2 Feb 2006

XBRL Techpack v1-9 2006-07-03 (ZIP 6.1MB)

1.9

3 July 2006

XBRL Techpack v1-12 2007-04-27 (ZIP 9.3MB)

1.12

27 April 2007

XBRL Techpack v1-16 2007-09-11 (ZIP 9.3MB)

1.16

11 September 2007

You can download all the files below in compressed format (ZIP 7.9MB) or download the individual files you require from the following list:

Current CT XBRL Version 1.21 (2008-01-29)

Description

Version Number

Version Date

Changes from v1-16 (2007-09-11) to v1-21 (2008-01-29) (TXT 63K)

1.21

29 January 2008

XBRL Techpack - How to use (PDF 26K)

1.21

29 January 2008

Notes to the Computation Tax XBRL Taxonomy and Stylesheet (PDF 68K)

1.21

29 January 2008

Computation Taxonomy – HTML Helper (ZIP 7MB)

1.21

29 January 2008

CT Computation Taxonomy (ZIP 532K)

1.21

29 January 2008

Computation Stylesheet (ZIP 550K)

1.21

29 January 2008

XBRL Error Warning Messages (XLS 91K)

1.8

02 Feb 2006

Coverage of taxonomy and use of custom extensions (PDF 18K)

1.21

29 January 2008

Mapping (TXT 1K)

1.16

29 January 2008

XBRL samples (ZIP 1.6MB)

1.21

29 January 2008

Please note that at this time although provision has been made in the schema to accept Accounts in XBRL, they are not supported in this release and should not be sent.