Rapportage van zakenreizen in 1C: integratie 2026

14 min. lezen
Rapportage van zakenreizen in 1C: integratie 2026

Waarom handmatige rapportage van zakenreizen in 1C niet meer werkt

Bedrijven met een maandelijks volume van 20 zakenreizen besteden gemiddeld 18 uur aan het verwerken van onkostendeclaraties. Deze cijfers komen uit het onderzoek "Automatisering van de administratie van zakenreizen in Russische bedrijven", uitgevoerd door de Associatie van Managers van Rusland in 2024 onder 340 ondernemingen. Elke onkostendeclaratie passeert minimaal drie personen: de medewerker, de leidinggevende en de boekhouder.

Het probleem verergert bij het werken met verspreide gegevensbronnen. Tickets komen per e-mail van de ene dienst, hotels worden geboekt via een andere, taxi's worden betaald met een bedrijfskaart. De boekhouder verzamelt handmatig bonnetjes, controleert bedragen met het bankafschrift en voert gegevens in 1C in. Fouten bij het overdragen van informatie komen voor in 23% van de gevallen, volgens een audit van de documentstroom van een groot productieconcern in het eerste kwartaal van 2025.

Integratie van het boekingssysteem met 1C lost het probleem van gegevensoverdracht automatisch op. Informatie over tickets, hotels en werkelijke uitgaven komt in het boekhoudsysteem zonder menselijke tussenkomst.

Hoe API-integratie van het boekingsplatform met 1C werkt

Moderne zakelijke boekingsplatforms dragen gegevens over aan 1C via REST API. Het uitwisselingsprotocol omvat drie soorten documenten: aanvraag voor een zakenreis, boekingsbevestiging en werkelijke uitgave.

De aanvraag wordt gevormd op het moment dat de medewerker een vlucht of hotel kiest. Het systeem stuurt een gestructureerd JSON-object naar 1C met velden: naam van de reiziger, personeelsnummer, reisdatums, route, geschatte kosten, kostenpost, project of financieel verantwoordelijkheidscentrum. 1C creëert automatisch het document "Aanvraag voor uitgifte van gelden aan een verantwoordelijk persoon".

Na betaling van het ticket of hotel stuurt het platform een tweede verzoek met het definitieve bedrag en de gegevens van de dienstverlener. Als het bedrijf 1C:Salarisadministratie en personeelsbeheer 3.1 gebruikt, vormt het systeem direct een opdracht voor uitzending op zakenreis met een link naar de boeking.

De derde fase start bij afsluiting van de reis. Het platform draagt een volledig register van uitgaven over: vervoer, verblijf, dagvergoedingen (indien automatisch berekend op basis van datums), extra uitgaven via bedrijfskaart. 1C creëert een onkostendeclaratie met gekoppelde scans van bonnetjes die de medewerker heeft geüpload in de mobiele app van het platform.

Stapsgewijze configuratie van GetOffers-integratie met 1C:Boekhouding 3.0

Het configuratieproces duurt twee tot vijf werkdagen, afhankelijk van de complexiteit van het boekhoudbeleid van het bedrijf. De eerste stap wordt uitgevoerd door de systeembeheerder aan de kant van de klant.

Stap 1: Installatie van externe verwerking

Aan de 1C-configuratie wordt een externe verwerking "Uitwisseling met boekingssysteem" toegevoegd. Het bestand wordt geleverd in .epf-formaat en wordt geïnstalleerd via het menu "Bestand → Openen". Na installatie verschijnt de verwerking in de sectie "Beheer → Onderhoud → Externe verwerkingen".

De verwerking creëert een webservice op poort 8080 (standaard) voor het ontvangen van inkomende verzoeken van het GetOffers-platform. Als het bedrijf een niet-standaard poort of proxyserver gebruikt, worden de parameters opgegeven in de verwerkingsinstellingen.

Stap 2: Configuratie van registers en kostenposten

1C moet "begrijpen" waar uitgaven voor zakenreizen moeten worden geboekt. In het register "Kostenposten" worden posities aangemaakt: "Vervoer - lucht", "Vervoer - trein", "Verblijf", "Dagvergoedingen", "Overige zakenreiskosten". Elke post krijgt een code die het boekingsplatform in verzoeken zal doorgeven.

Voor bedrijven met projectadministratie wordt de correspondentie tussen projecten in GetOffers en analyses in 1C geconfigureerd. Bijvoorbeeld, het project "Opening filiaal Kazan" in het platform wordt gekoppeld aan het analyseobject "Project_Kazan_2026" in 1C. De correspondentietabel wordt opgeslagen in het informatieregister "Correspondentie van objecten van externe systemen".

Stap 3: Genereren van API-sleutel en configuratie van authenticatie

In het persoonlijke account van GetOffers gaat de bedrijfsbeheerder naar de sectie "Integraties → 1C". Het systeem genereert een unieke API-sleutel van 64 tekens. De sleutel wordt gekopieerd en geplakt in de instellingen van de externe verwerking in 1C in het veld "Autorisatietoken extern systeem".

Voor extra beveiliging wordt aanbevolen een whitelist van IP-adressen te configureren. GetOffers stuurt verzoeken vanaf een vast adresbereik dat in de documentatie wordt vermeld. In 1C wordt een regel toegevoegd: verzoeken aan de webservice alleen accepteren van toegestane IP's.

Stap 4: Testgegevensoverdracht

Voor de productiestart wordt een testcommanditeringsreis uitgevoerd. Een medewerker (meestal de beheerder zelf) maakt een boeking voor de eerstvolgende datum, het platform stuurt gegevens naar 1C. Er wordt gecontroleerd:

  • Is de aanvraag voor uitgifte van gelden aangemaakt
  • Komen de bedragen overeen
  • Zijn de analytische dimensies correct ingevuld (project, afdeling)
  • Zijn de scans van documenten bijgevoegd

Als minstens één punt niet is uitgevoerd, wordt het uitwisselingslogboek gecontroleerd. De verwerking registreert alle inkomende verzoeken en antwoorden in het register "Logboek van uitwisseling met externe systemen". Typische fout: niet-overeenkomende codes van kostenposten tussen systemen.

Stap 5: Configuratie van automatische vorming van onkostendeclaraties

Standaard creëert 1C alleen een aanvraag en registreert uitgaven. De onkostendeclaratie wordt handmatig gevormd na terugkeer van de medewerker. Voor volledige automatisering wordt de modus "Automatische creatie van onkostendeclaratie bij ontvangst van gegevens over voltooiing van zakenreis" ingeschakeld.

In deze modus stuurt GetOffers een definitief verzoek 24 uur na de einddatum van de reis. 1C creëert het document "Onkostendeclaratie", vult het tabelgedeelte met alle uitgaven, voegt gescande bonnetjes toe. Het document wordt automatisch geboekt als het bedrag van de werkelijke uitgaven het verstrekte voorschot niet meer dan 5% overschrijdt (drempel is configureerbaar).

Bij overschrijding van de limiet wordt het document aangemaakt met de status "Vereist controle", de boekhouder ontvangt een melding per e-mail.

Voorbeeld van implementatie: productiebedrijf, 180 medewerkers

Een machinebouwbedrijf uit Jekaterinenburg met 180 medewerkers en een gemiddeld volume van 35 zakenreizen per maand implementeerde de GetOffers-integratie met 1C:Boekhouding 3.0 in september 2025. Voor automatisering besteedde de boekhouder 22 uur per maand aan het verwerken van reisdocumenten.

De eerste week na de lancering onthulde een probleem: het systeem herkende geen taxi-bonnetjes die medewerkers via de mobiele app hadden geüpload. De oorzaak was het ontbreken van een OCR-module in de 1C-configuratie. Het bedrijf sloot een bonherkenningsdienst aan via de Kontur.Tolk API, die gestructureerde gegevens naar 1C doorgeeft.

Na een maand werken werd de documentverwerkingstijd teruggebracht tot 5,5 uur. De besparing bedroeg 16,5 uur, oftewel 75% van de oorspronkelijke indicator. Het aantal fouten in onkostendeclaraties daalde van 8-9 naar 1-2 per maand. De enige fouten ontstonden wanneer medewerkers vergaten bonnetjes binnen drie dagen na de reis te uploaden en het systeem de zakenreis zonder bevestigende documenten afsloot.

De financieel directeur van het bedrijf merkte een bijkomend effect op: de transparantie van uitgaven nam toe. Afdelingshoofden zien nu in realtime hoeveel er aan zakenreizen voor hun projecten is uitgegeven, zonder te wachten op de maandafsluiting.

Bijzonderheden van integratie met 1C:Salarisadministratie en personeelsbeheer

De ZUP 3.1-configuratie vereist aanvullende configuratie van personeelsdocumenten. Bij het aanmaken van een zakenreis draagt GetOffers niet alleen financiële gegevens over, maar ook informatie voor het vormen van een opdracht volgens formulier T-9 of T-9a.

Het systeem vult automatisch in:

  • Doel van de zakenreis (genomen uit het veld "Beschrijving" bij het aanmaken van de boeking)
  • Bestemming (aankomststad)
  • Begin- en einddatums
  • Financieringsbron (ingevoegd uit afdelingsinstellingen)

De opdracht wordt aangemaakt met de status "Concept". De personeelsmedewerker controleert de gegevens en keurt het document goed met één klik. Na goedkeuring wordt de opdracht automatisch gekoppeld aan de onkostendeclaratie in 1C:Boekhouding via een gemeenschappelijk register.

Voor berekening van dagvergoedingen gebruikt de configuratie datumgegevens van GetOffers. Als een medewerker om 23:00 uur vertrekt en om 02:00 uur terugkomt, houdt het systeem correct rekening met onvolledige dagen volgens de wetgeving. Dagvergoedingstarieven worden genomen uit het register "Normen voor vergoeding van zakenreiskosten", dat eenmalig bij implementatie wordt geconfigureerd.

BTW-administratie en werken met verschillende belastingtarieven

Boekingsplatforms dragen BTW-informatie per dienst over aan 1C. Vliegtickets binnen Rusland worden belast met 20% BTW, tickets voor internationale vluchten bevatten geen BTW. Hotels stellen rekeningen op met 20% tarief.

GetOffers geeft in het verzoek het bedrag inclusief BTW, het bedrag exclusief BTW en het belastingtarief aan. 1C verdeelt automatisch bedragen over rekeningen:

  • 71.01 "Afrekeningen met verantwoordelijke personen" - volledig bedrag
  • 19.04 "BTW op verworven diensten" - belastingbedrag
  • 68.02 "Afrekeningen over BTW" - aftrekbaar (indien van toepassing)

Een probleem ontstaat met taxi's en carsharing. Niet alle diensten geven bonnetjes met uitgesplitste BTW. Als in het geüploade bonnetje geen BTW is vermeld, registreert 1C de uitgave zonder belasting. De boekhouder kan de boeking handmatig corrigeren als hij een correct document van de leverancier ontvangt.

Voor bedrijven met een vereenvoudigd belastingstelsel is de configuratie eenvoudiger: alle bedragen worden geregistreerd zonder BTW-splitsing, belasting wordt niet in aftrek gebracht.

Controle van limieten en boekingsbeleid via 1C

Integratie maakt het mogelijk niet alleen gegevens over te dragen, maar ook naleving van het bedrijfsbeleid te controleren in de boekingsfase. GetOffers stuurt vóór bevestiging van de bestelling een limietcontroleverzoek naar 1C.

1C controleert:

  • Of het maandelijkse budget van de afdeling voor zakenreizen niet is overschreden
  • Of de serviceklasse overeenkomt met de functie van de medewerker (bijvoorbeeld, business class is alleen toegestaan voor topmanagers)
  • Of er een goedgekeurde aanvraag voor een zakenreis op deze datums bestaat

Als minstens één voorwaarde wordt geschonden, retourneert 1C een afwijzing. GetOffers blokkeert de knop "Boeken" en toont de medewerker de reden. Dit sluit situaties uit waarin iemand een ticket koopt en de boekhouding vervolgens weigert de uitgave te vergoeden.

Limieten worden geconfigureerd per afdeling en project. Bijvoorbeeld, de verkoopafdeling heeft een limiet van 500 duizend roebel per maand, de IT-afdeling - 150 duizend. Als halverwege de maand de limiet is uitgeput, ontvangt het afdelingshoofd een melding en kan hij een budgetverhoging aanvragen via goedkeuring in 1C.

Mobiele app en uploaden van bonnetjes onderweg

De medewerker op zakenreis gebruikt de mobiele GetOffers-app om bonnetjes te uploaden. De app herkent de QR-code op het FNS-bonnetje, haalt gegevens over bedrag, datum en verkoper op en stuurt deze naar het platform. Vandaar komt de informatie in 1C samen met de scan.

Herkenning werkt voor:

  • Kassabonnen met FNS QR-code (standaard sinds 2019)
  • Instapkaarten met barcode (voor vliegtickets)
  • Elektronische hotelbonnen in PDF-formaat

Als het bonnetje papier is zonder QR-code (bijvoorbeeld van een particuliere taxichauffeur), fotografeert de medewerker het document. De OCR-module probeert bedrag en datum te extraheren, maar de nauwkeurigheid is lager. In dit geval controleert de boekhouder de gegevens handmatig voordat de onkostendeclaratie wordt geboekt.

De app bewaart bonnetjes 5 jaar in de cloud, wat voldoet aan de vereisten van de belastingwetgeving voor het bewaren van primaire documenten. Als de belastingdienst bevestiging van een uitgave vraagt, exporteert de boekhouder de scan uit 1C, waar deze automatisch werd bijgevoegd bij het aanmaken van de onkostendeclaratie.

Rapporten voor de financieel directeur: wat integratie oplevert

Integratie geeft toegang tot analyses die onmogelijk zijn bij handmatige administratie. 1C verzamelt gegevens over zakenreizen uitgesplitst naar:

  • Afdelingen
  • Projecten
  • Medewerkers
  • Bestemmingen (steden)
  • Soorten uitgaven

De financieel directeur vormt een rapport "Analyse van zakenreiskosten" voor elke periode. Het rapport toont:

  • Welke afdeling het meeste uitgeeft
  • Naar welke steden het vaakst wordt gevlogen
  • Gemiddelde ticketprijs per bestemming
  • Afwijking van werkelijke uitgaven van geplande
  • Aandeel uitgaven geboekt met schending van beleid (als er uitzonderingen waren)

Een logistiek bedrijf ontdekte via zo'n rapport dat 40% van de zakenreizen naar Moskou op vrijdag vallen. Tickets op vrijdag kosten gemiddeld 30% meer dan op donderdag. Het bedrijf paste het schema van klantontmoetingen aan en verplaatste een deel van de reizen naar donderdag. De besparing voor het kwartaal bedroeg 180 duizend roebel.

Een ander nuttig rapport: "Zakenreizen met budgetoverschrijding". Toont gevallen waarin een medewerker meer heeft uitgegeven dan het verstrekte voorschot. Als overschrijdingen regelmatig voorkomen bij één persoon, is dit een reden om de dagvergoedingsnormen te herzien of de rechtvaardiging van extra uitgaven te controleren.

Typische fouten bij het configureren van integratie

De eerste fout: niet-overeenkomende 1C-versies. GetOffers-integratie werkt met 1C:Boekhouding 3.0-releases vanaf versie 3.0.74 en hoger. Als het bedrijf een eerdere versie gebruikt, is een deel van de API-functies niet beschikbaar. Voor configuratie moet de configuratie worden bijgewerkt.

De tweede fout: ontbreken van geplande uitwisselingstaak. Gegevens worden in realtime naar 1C overgedragen, maar verwerking vindt plaats volgens schema. Als de geplande taak "Uitwisseling met externe systemen" niet is geconfigureerd of is uitgeschakeld, verzamelen verzoeken zich in de wachtrij. Medewerkers zien dat de boeking is bevestigd, maar in 1C verschijnen geen documenten. De taak moet elke 15-30 minuten worden gestart.

De derde fout: negeren van toegangsrechtenconfiguratie. De externe verwerking creëert documenten namens de servicegebruiker "Uitwisseling_GetOffers". Deze gebruiker heeft rechten nodig om documenten aan te maken en te wijzigen: aanvragen voor uitgifte van gelden, onkostendeclaraties, opdrachten voor zakenreizen. Als rechten niet zijn verleend, mislukt de uitwisseling met de fout "Onvoldoende rechten om de bewerking uit te voeren".

De vierde fout: onjuiste configuratie van BTW-administratie. Als in de boekhoudbeleidinstellingen "We betalen geen BTW" staat, maar GetOffers bedragen met uitgesplitste belasting doorgeeft, weet 1C niet hoe de gegevens te verwerken. Het boekhoudbeleid moet worden gecorrigeerd of het platform moet worden geconfigureerd om bedragen zonder BTW door te geven.

Wat verandert er in de integratie in 2026

Het Russische ministerie van Financiën is van plan verplichte elektronische rapportage over zakenreizen in te voeren voor bedrijven met meer dan 100 medewerkers. Het ontwerpbesluit werd gepubliceerd in december 2025, inwerkingtreding wordt verwacht in juli 2026.

Nieuwe vereisten veronderstellen overdracht van gegevens over elke zakenreis aan de FNS via een operator van elektronische documentuitwisseling. Het rapportformaat omvat:

  • Naam en fiscaal nummer van de reiziger
  • Datums en plaats van zakenreis
  • Doel van de reis
  • Bedrag van verstrekt voorschot en werkelijke uitgaven
  • Gegevens van bevestigende documenten

GetOffers-integratie met 1C wordt aangevuld met een module voor automatische export van gegevens in FNS-formaat. Bedrijven die al integratie gebruiken, ontvangen de update gratis. Export wordt automatisch gestart bij het boeken van een onkostendeclaratie.

Voor bedrijven zonder automatisering betekent dit extra belasting voor de boekhouding: elke onkostendeclaratie moet handmatig worden overgedragen naar het persoonlijke account van de belastingbetaler of het EDO-systeem. Bij een volume van 30-40 zakenreizen per maand is dit nog eens 10-12 uur werk.

Checklist voor de start van integratie

Controleer voor de overgang naar automatische gegevensuitwisseling:

  • 1C-versie niet lager dan 3.0.74 voor Boekhouding of 3.1.15 voor ZUP
  • Alle kostenposten voor zakenreiskosten zijn geconfigureerd
  • Correspondentie tussen projecten in GetOffers en analyses in 1C is aangemaakt
  • Externe uitwisselingsverwerkingsmodule is geïnstalleerd
  • API-sleutel is gegenereerd en ingevuld in verwerkingsinstellingen
  • Geplande uitwisselingstaak is geconfigureerd met interval van 15-30 minuten
  • Toegangsrechten voor servicegebruiker uitwisseling zijn aangemaakt
  • Testzakenreis is uitgevoerd met controle van alle documenten
  • Meldingen aan boekhouder bij uitwisselingsfouten zijn geconfigureerd
  • Medewerkers hebben instructie gekregen over uploaden van bonnetjes via mobiele app

Als alle punten zijn voltooid, werkt de integratie vanaf de eerste dag zonder storingen. Typische terugverdientijd van implementatie voor een bedrijf met 30+ zakenreizen per maand is 2-3 maanden door tijdsbesparing van de boekhouding en vermindering van fouten.

FAQ

Hoeveel tijd kost het configureren van GetOffers-integratie met 1C?

Het configureren van integratie duurt 2 tot 5 werkdagen, afhankelijk van de complexiteit van het boekhoudbeleid van het bedrijf. Installatie van externe verwerking en basisconfiguratie worden in 1 dag uitgevoerd, nog eens 1-2 dagen zijn nodig voor het configureren van correspondentie van kostenposten en projecten, daarna wordt getest.

Welke 1C-versies ondersteunen integratie met het boekingsplatform?

Integratie werkt met 1C:Boekhouding 3.0 vanaf versie 3.0.74 en hoger, en met 1C:Salarisadministratie en personeelsbeheer 3.1 versie 3.1.15 en hoger. Eerdere releases ondersteunen de benodigde API-functies voor automatische gegevensuitwisseling niet.

Hoe houdt het systeem rekening met BTW bij automatische vorming van onkostendeclaraties?

GetOffers draagt aan 1C het bedrag inclusief BTW, het bedrag exclusief BTW en het belastingtarief per dienst over. Het systeem verdeelt automatisch bedragen over rekeningen 71.01, 19.04 en 68.02. Voor vliegtickets binnen Rusland wordt 20% tarief toegepast, voor internationale vluchten wordt geen BTW uitgesplitst.

Kan naleving van het bedrijfsboekingsbeleid via 1C worden gecontroleerd?

Ja, vóór bevestiging van de boeking stuurt GetOffers een controleverzoek naar 1C. Het systeem controleert het maandelijkse budget van de afdeling, overeenkomst van serviceklasse met functie van medewerker en aanwezigheid van goedgekeurde aanvraag. Bij schending van voorwaarden wordt de boeking automatisch geblokkeerd.

Wat gebeurt er met de integratie na invoering van verplichte elektronische rapportage over zakenreizen in 2026?

Vanaf juli 2026 zijn bedrijven met meer dan 100 medewerkers verplicht gegevens over zakenreizen aan de FNS over te dragen. GetOffers-integratie wordt aangevuld met een module voor automatische export in FNS-formaat. De update wordt gratis geleverd, export wordt gestart bij het boeken van een onkostendeclaratie.

Hoe uploaden medewerkers bonnetjes tijdens een zakenreis?

Via de mobiele GetOffers-app scant de medewerker de QR-code op het FNS-bonnetje of fotografeert een papieren document. Het systeem herkent gegevens over bedrag, datum en verkoper en draagt vervolgens informatie over aan 1C samen met de scan. Bonnetjes worden 5 jaar in de cloud bewaard volgens wettelijke vereisten.

Klaar om zakelijke reizen te automatiseren?

GetOffers — AI-platform voor beheer van zakelijke reizen. Bespaar 15–30% op zakenreizen.

Gerelateerde berichten