Skip to Content
Icône de UK Construction Industry Scheme (CIS) — subcontractors, deductions, CIS300

UK Construction Industry Scheme (CIS) — subcontractors, deductions, CIS300

Free Odoo 20 Localisation Free (lite) Quality check: Verified OPL-1 (Odoo proprietary)

CIS for UK contractors on Odoo Community 20: subcontractor verification record (UTR, verification number, gross / net / higher status, re-verification rule), 20% / 30% deduction on labour through Odoo's withholding taxes, monthly CIS300 return as a GovTalk XML file with IRmark.

UK Construction Industry Scheme (CIS)

Pay subcontractors under CIS with the right deduction, and produce the monthly CIS300 return, on Odoo Community.

The CIS300 file follows HMRC's published message structure and carries an IRmark; it has not been filed with HMRC from this module. Online filing is in the premium module.

What it does

  • Subcontractors. UTR with check digit, company number, NI number, verification number and date, gross / net / higher rate; re-verification required when not paid in the current or two previous tax years.
  • Deduction on labour only. Built on Odoo Community's withholding taxes: 20% or 30% on labour lines, never on materials or VAT, applied when the bill is paid.
  • CIS300 monthly return. Tax month 6th to 5th, due on the 19th; payments, materials and deductions per subcontractor, checks, nil return, GovTalk XML with IRmark and SHA-256.

What it does not do

It does not file online nor verify subcontractors with HMRC from Odoo (premium), and it is not a payroll.

DYONYSOS — omnifloo.com — OPL-1. Omnifloo only, never on the Odoo Apps Store.


Royaume-Uni — Construction Industry Scheme (CIS)

Payer les sous-traitants sous CIS avec la bonne retenue et produire la déclaration mensuelle CIS300, sur Odoo Community.

Le fichier CIS300 suit la structure publiée par HMRC et porte un IRmark ; il n'a pas été déposé chez HMRC depuis ce module. Le dépôt en ligne est dans le module premium.

Ce que fait le module

  • Sous-traitants. UTR avec clé, numéro de société, numéro NI, numéro et date de vérification, statut gross / net / higher ; nouvelle vérification exigée sans paiement dans l'exercice ou les deux précédents.
  • Retenue sur la main-d'œuvre seulement. Construite sur les taxes de retenue d'Odoo Community : 20 % ou 30 % sur les lignes de main-d'œuvre, jamais sur les matériaux ni la TVA, appliquée au paiement.
  • Déclaration mensuelle CIS300. Mois fiscal du 6 au 5, échéance le 19 ; paiements, matériaux et retenues par sous-traitant, contrôles, déclaration néant, XML GovTalk avec IRmark et SHA-256.

Ce qu'il ne fait pas

Il ne dépose pas en ligne et ne vérifie pas les sous-traitants auprès de HMRC depuis Odoo (premium), et ce n'est pas une paie.

DYONYSOS — omnifloo.com — OPL-1. Distribué sur Omnifloo uniquement, jamais sur l'Odoo Apps Store.

What this app does not do

  • Il ne dépose pas en ligne et ne vérifie pas les sous-traitants auprès de HMRC depuis Odoo (premium), et ce n'est pas une paie.
  • DYONYSOS — omnifloo.com — OPL-1. Distribué sur Omnifloo uniquement, jamais sur l'Odoo Apps Store.

Store apps required

Odoo Community modules used

mail

Apps that complement it

SeriesVersionStatusPublished on
20.020.0.1.0.0 Available 05/10/2026

Listing generated from the publisher's code (private repository, branch 20.0): the source code is not published.

Automatic store check (separate from the publisher's), applied to all apps. Conforme.

CheckResultEffect if absent
Manifeste lisible sans exécution conforme bloquant
Licence reconnue (OPL-1) conforme bloquant
Aucune dépendance vers Odoo Enterprise conforme bloquant
Aucun import de code Enterprise conforme bloquant
Aucun en-tête de licence Enterprise conforme bloquant
Icône static/description/icon.png conforme déclasse
Description (static/description/index.html ou README) conforme déclasse
Tests automatisés (tests/test_*.py) conforme déclasse
Traduction française (i18n/fr.po) absent info
Section « Ce que le module ne fait pas » conforme info
Titre de 70 caractères au plus (74 actuellement) absent info
Résumé en français absent info

Reviews from signed-in customers. One rated review per customer; the publisher can reply. Sign in to leave a review.

Publisher
Omnifloo (DYONYSOS)
Email
contact@omnifloo.com
Omnifloo customers
Support included with your plan: help centre.