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.

3.1
Applicable to both versions

6 March 2008

How to use the Test Services (PDF 46K)

2.0
Applicable to both versions

3 Oct 2007

Generic IRmark technical pack
This technical pack contains technical specification and examples of the generic IRmark

1.2
Applicable to CT600 (2004) V2

28 July 2008

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 2 MB) or download the individual files you require from the following list:

CT600 (2008) Version 2

Description

Version number

Version date

XML Schema (ZIP 25K)

1.12

4 June 2008

XML example for CT (XML 6K)

1.0

3 Oct 2007

CT600 Business Rules (ZIP 971MB)

1.13

25 June 2008

CT600 Business Rules - Changes (PDF 144K)

1.12

25 June 2008

CT600 Business Rules - Attachments (PDF 292K)

1.1

11 Oct 2004

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

1.7

9 May 2008

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

5.1

9 May 2008

CT600 Business Rules – Appendix C (AIA Validation) (PDF 55K)

1.1

28 May 2008

GovTalkHeader & IRheader Business Rules (PDF 21K)

1.2

27 Feb 2007

CT600 Error Messages (PDF 231K)

1.12

25 June 2008

CT600 Additional Information (PDF 23K)

1.0

6 April 2005

Test Case Data (PDF 1.1 MB)

1.1

7 Jan 2009

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

2 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.