{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Fiche 281.50 — Commissions, courtages, ristournes, vacations, honoraires","description":"Belgian annual fiscal certificate for commissions, brokerages, rebates, vacations, fees, gratifications, retributions or benefits-in-kind paid to non-employees (typically liberal professions, freelancers, intermediaries) — Art. 57 1° CIR 92, Art. 30 AR/CIR 92. Income year 2025, filing year 2026. Belcotax-on-web § 1.1.1.26 (Fiche28150). Threshold: fiche only mandatory if total per beneficiary per year > €250 (Loi 28.4.2022 BS 6.5.2022).","type":"object","additionalProperties":false,"required":["debiteur","beneficiaire","fiscal_year","nature","totals"],"properties":{"fiscal_year":{"type":"integer","minimum":2020,"maximum":2099},"fiche_number":{"type":"string","description":"Volgnummer / N° de suite (zone 2.009)."},"mention_neant":{"type":"string","enum":["0","1"],"description":"Zone 2.031 — Mention NEANT (1) si aucun paiement n'a eu lieu en 2025."},"debiteur":{"type":"object","additionalProperties":false,"required":["nom","bce_number","adresse","code_postal","commune"],"description":"Débiteur — entreprise/société/ASBL/profession libérale qui paie commissions/honoraires (zones 1.005, 1.011-1.015, 1.037).","properties":{"nom":{"type":"string"},"forme_juridique":{"type":"string"},"bce_number":{"type":"string","pattern":"^[0-9]{4}\\.[0-9]{3}\\.[0-9]{3}$","description":"Numéro d'entreprise BCE — obligatoire sur 281.50."},"vat_number":{"type":"string","pattern":"^BE0[0-9]{9}$"},"national_number_personne_physique":{"type":"string","description":"Numéro national si débiteur = personne physique (zone 1.037)."},"rue":{"type":"string"},"code_postal":{"type":"string"},"commune":{"type":"string"},"adresse":{"type":"string"}}},"beneficiaire":{"type":"object","additionalProperties":false,"required":["nom","type_beneficiaire","adresse","code_postal","commune"],"description":"Bénéficiaire — personne physique indépendante (avocat, médecin, architecte, expert-comptable, notaire, kiné, vétérinaire, etc.) ou personne morale (cabinet, société de management).","properties":{"type_beneficiaire":{"type":"string","enum":["personne_physique","personne_morale"],"description":"Zone 2.030 NATURE DU BENEFICIAIRE — 1 = physique, 2 = morale."},"nom":{"type":"string","description":"Nom (en majuscules pour personne physique) ou dénomination."},"prenom":{"type":"string","description":"Prénom (en minuscules) — uniquement personne physique. Zone 2.114."},"national_number":{"type":"string","pattern":"^[0-9]{2}\\.[0-9]{2}\\.[0-9]{2}-[0-9]{3}\\.[0-9]{2}$","description":"Personne physique : N° national (zone 2.011) — facultatif mais recommandé."},"bce_number":{"type":"string","pattern":"^[0-9]{4}\\.[0-9]{3}\\.[0-9]{3}$","description":"Personne physique exerçant une profession libérale : N° BCE (zone 2.110) obligatoire depuis 2009. Personne morale : N° BCE (zone 2.011)."},"date_naissance":{"type":"string","format":"date"},"lieu_naissance":{"type":"string"},"fiscal_id_etranger":{"type":"string","description":"NIF étranger si non-résident (zone 2.109)."},"rue":{"type":"string"},"code_postal":{"type":"string"},"commune":{"type":"string"},"pays":{"type":"string","description":"Code pays ONSS — 0 = Belgique (zone 2.018)."},"adresse":{"type":"string"},"profession_exercee":{"type":"string","description":"Zone 2.107 — Profession exercée (avocat, médecin, architecte, expert-comptable, notaire, etc.). Obligatoire."}}},"nature":{"type":"object","additionalProperties":false,"description":"Cadre 3 — Nature des montants payés/attribués (Art. 57 1° CIR 92).","properties":{"code_a_commissions":{"type":"number","description":"Cadre 3.a — Commissions, courtages, ristournes commerciales, etc. (zone 2.060). Pour entreprises industrielles/commerciales/agricoles, sans facture conforme."},"code_b_honoraires":{"type":"number","description":"Cadre 3.b — Honoraires ou vacations (zone 2.061). Personnes physiques en profession libérale (avocats, médecins, architectes, etc.). Si bénéficiaire = personne morale, mentionner sous a)."},"code_c_avantages_montant":{"type":"number","description":"Cadre 3.c — Avantages de toute nature, montant (zone 2.062). Voyages touristiques, objets durables, cadeaux en nature."},"code_c_avantages_nature":{"type":"string","description":"Cadre 3.c — Nature des avantages (zone 2.103)."},"code_d_frais_proprietaire_beneficiaire":{"type":"number","description":"Cadre 3.d — Frais exposés pour compte du bénéficiaire (zone 2.063)."},"code_f_indemnites_sportifs":{"type":"number","description":"Cadre 3.f — Indemnités à des sportifs indépendants pour prestations sportives (zone 2.066)."},"code_f_indemnites_formateurs":{"type":"number","description":"Cadre 3.f — Indemnités à des formateurs/entraîneurs/accompagnateurs indépendants pour activités au profit de sportifs (zone 2.067)."},"code_g_montant_reellement_paye":{"type":"number","description":"Cadre 3.g — Si l'année de comptabilisation diffère de l'année de paiement, montant réellement payé en 2025 (zone 2.065)."},"code_h_indemnites_tutelles_exonerees":{"type":"number","description":"Cadre 3.h — Indemnités perçues de tutelles exonérées (Art. 38 §1 al. 1 21° CIR 92, option SPF JUSTICE uniquement, zone 2.068)."},"commentaire":{"type":"string","description":"Cadre 4 — Commentaire (zone 2.099 + 2.102 + 2.139 + 2.140)."}}},"totals":{"type":"object","additionalProperties":false,"required":["code_e_total"],"description":"Cadre 3.e + totaux de contrôle.","properties":{"code_e_total":{"type":"number","description":"Cadre 3.e — Total a + b + c + d (zone 2.064). Représente le montant déduit comme frais professionnels en {fiscal_year} (Art. 57 CIR 92)."},"totaalcontrole":{"type":"number","description":"Zone 2.059 — Total de contrôle de la fiche."}}},"filing":{"type":"object","additionalProperties":false,"properties":{"envoi_number":{"type":"string"},"submitted_at":{"type":"string","format":"date"},"deadline":{"type":"string","format":"date","description":"Délai légal — fiches 281.50 / 281.90 / 281.93 : 29 juin de l'année qui suit (Belcotax brochure § 1.8). Diffère du délai 28 février des 281.10/281.20."},"support":{"type":"string","enum":["belcotax_xml","belcotax_encodage","papier"]}}}}}