This snapshot, taken on
15/06/2011
, shows web content acquired for preservation by The National Archives. External links, forms and search may not work in archived websites and contact details are likely to be out of date.
 
 
The UK Government Web Archive does not use cookies but some may be left in your browser from archived websites.

EDI filing for large contractors

EDI (Electronic Data Interchange) is a way of transferring large amounts of information between two organisations using a dedicated connection or a secure network. This guide explains how EDI can be used for filing Construction Industry Scheme (CIS) data.

On this page:

Who can use EDI filing?

Any contractor with the necessary communication links installed can use EDI to send and receive their CIS data. In practice, however, EDI is most suitable for the largest of contractors - those with a high number of subcontractors, typically in the thousands. For smaller contractors, filing over the internet is likely to be a more cost-effective option.

Top

What can be filed using EDI?

You can send the following CIS data to HMRC using EDI:
Data Details
CIS300 Contractors monthly return monthly return used to record payments made to subcontractors within CIS
CIS verification requests requests for subcontractor verification prior to making a first payment to them
HMRC can send you the following data using EDI:
Data Details
CIS verification results results to contractors following request for verification of subcontractors

Top

What software and telecoms facilities are needed?

In order to use EDI, you must be able generate messages in either EDIFACT or Generic Flat File format (GFF) using communications software supported by HMRC.

CIS enabled software

Your software must be able to output your CIS data in either of the following formats:

  • EDIFACT
  • GFF (generic file format)

If your software doesn't output in these formats you'll need to update it or purchase additional software to translate your output into an EDI format.

If you use your own in-house software, you'll need to check that the technical specifications of the messages it generates are compatible with HMRC’s Message Implementation Guidelines for EDI.

EDI Communications software

You need to have one of the following four types of communications link:

  • AS2 (Applicability Statement 2): AS2 is a specification describing how to transport EDI data over the Internet using the HTTP or HTTPS protocols. The purpose of AS2 is to ensure that transmission of EDI traffic is secure, reliable and authenticated.
  • ISDN (Integrated Services Digital Network): to use ISDN you must also have Odette File Transfer Protocol software (using X25 protocols).
  • VAN (Value Added Network): this is a secure third-party network service that you can use to transfer and store your data.
  • X.400: this is a non-Internet type of email standard; HMRC supports messages using the Cable and Wireless (CW) X.400 ADMD (administration domain) on the CW mail service.

A list of EDI software providers (PDF 110K)

Read the technical filing specification for online filing software

CIS Message Implementation Guidelines – CIS return

CIS Message Implementation Guidelines – CIS verification request

CIS Message Implementation Guidelines – CIS verification result

Top

How to register and get started

There is a two-stage registration process and a testing phase to complete before you can start filing to HMRC using EDI.

Step 1: lodging your initial enquiry

There are three ways to provide HMRC with the information it requires. You can:

  • telephone the Online Services Helpdesk
  • download and complete an enquiry form (using the link below) and fax it to 01274 534 792
  • download and complete an enquiry form and email it to helpdesk@ir-efile.gov.uk

Step 2: submitting your registration form

When HMRC has received your enquiry form, an account manager from the Online Customer Service Team (OCST) will contact you to help you set up your connection link.

Once the link is operational and ready for testing, you will have to send HMRC another form - EDI Registration Form 2. This can be found in Appendix C of the EDI Step by Step Guide, which you can download using the link below.

Among other things, Registration Form 2 asks you to tell HMRC:

  • which forms you will be using EDI to send and receive
  • the data format you wish to use
  • the date you'd like to test your EDI link
  • which contractor references you'll be testing and going live with

Step 3: testing that you can send and receive files

HMRC will set up a test facility for you when it receives your Registration Form 2. The testing process involves checking that you can send and receive the CIS300 form without problems using your EDI link.

The CIS300 return and verification requests can go live once you have had one successful test.

The test files HMRC uses will usually be blank. However, you can ask your OCST account manager to include dummy data such as code change details. This will allow you to check that the data is being transferred without problems into your payroll software.

Step 4: going live

Once you have successfully tested you should contact your OCST account manager to agree a go live date.

Online Services Helpdesk

Top

More useful links

Download an EDI CIS registration form ( PDF 47K)

More about CIS online filing

Top