Models

French e-reporting registration

Properties

NameTypeRequiredDescription
environmentPROD | TESTYesThe reporting environment this registration belongs to. Teams on the test network are registered in TEST, all other teams in PROD. Values: PROD, TEST
sirenstringYesThe SIREN the company reports under, derived from its enterprise number. Example: "123456789"
issuerNamestringYesThe legal name carried as the issuer on every report filed for the company
vatRegimeREEL_NORMAL_MENSUEL | REEL_SIMPLIFIE | FRANCHISE_EN_BASEYesThe company's French VAT regime. It determines how often its reports are filed with the tax administration. Values: REEL_NORMAL_MENSUEL, REEL_SIMPLIFIE, FRANCHISE_EN_BASE
vatExigibilityENCAISSEMENTS | DEBITSYesWhen VAT becomes due for the company. Payment reports are only accepted under ENCAISSEMENTS; under DEBITS they are out of scope. Values: ENCAISSEMENTS, DEBITS
enabledbooleanYesWhether reports are currently accepted. A suspended registration keeps its registered state but refuses reports with a 400 until support re-enables it
statepending | registered | blockedYespending while the registration is being completed, registered once reports can be submitted, blocked when the registration needs support. Values: pending, registered, blocked
simulatedbooleanYesTrue for playground and test-network teams, whose registration and reports are simulated instead of filed
lastErrorstring | nullYesThe reason the last registration attempt failed, if any
registeredAtstring | nullYesWhen the registration was accepted. The company's reporting periods run from this moment. Null while the state is still pending
createdAtstringYesWhen the registration was first requested
updatedAtstringYesWhen the registration last changed, including a background retry of a pending registration

Used by

On this page