Vier valuta's in één groepsreis: zo bouw je een sluitende leveranciersspreeksheet
Een groepsreis met hoteliers in EUR, transfers in USD, gidsen in THB en vluchten in GBP: zo houd je de leveranciersafstemming per boeking waterdicht.
Je hebt een groepsreis van twaalf personen naar Thailand verkocht voor €3.200 per persoon. De aanbetaling van 30% staat binnen, de winstmarge ziet er netjes uit op papier. Maar de spreadsheet die je open hebt staan, vertelt een ander verhaal: hotelfacturen in EUR, transfers in USD, een lokale gids die in THB factureert en vluchten die je in GBP hebt geboekt.
Als één van die wisselkoersen een week voor vertrek 4% beweegt, verdampt je marge als sneeuw voor de zon.
De vier-valuta-realiteit van één groepsboeking
Stel: reisgroep "Chiang Mai & Kust", vertrek 14 september, twaalf deelnemers.
| Post | Leverancier | Valuta | Bedrag |
|---|---|---|---|
| Retourvluchten (AMS-BKK) | Consolidator | GBP | £ 9.840 |
| Hotelketen (7 nachten) | CH Hotels | EUR | € 6.720 |
| Privétransfers | Local Drive Co. | USD | $ 1.440 |
| Lokale gids (4 dagen) | Khun Somchai | THB | ฿ 28.000 |
Jij factureert je klanten in EUR. Je ontvangt EUR-aanbetalingen. Maar je betaalt leveranciers in drie andere valuta's. Dat gat is waar FX-risico woont.
Waarom één spreadsheet niet genoeg is
De meeste boutique-agencies werken met één centrale spreadsheet per boeking. Dat werkt prima zolang de wisselkoers op het moment van aanbetaling gelijk is aan de koers op het moment van betaling aan de leverancier. Dat is vrijwel nooit het geval.
Wat je nodig hebt is een sheet die:
- de gecontracteerde leverancierskost in vreemde valuta vastlegt op het moment van bevestiging,
- de feitelijke betaalkoers bijhoudt op het moment van overboeking,
- het FX-verschil per post berekent en toont als euro-impact op je marge,
- gekoppeld is aan de factuurstatus van elke leverancier.
Stap 1: Stel je basisstructuur in per valuta-laag
Maak in je reconciliatiesheet vier blokken, één per valuta. Elk blok heeft dezelfde kolommen:
- Leverancier (naam + categorie)
- Gecontracteerd bedrag (in vreemde valuta)
- Gecontracteerde koers (op bevestigingsdatum)
- EUR-equivalent op contractdatum
- Werkelijke betaaldatum
- Werkelijke koers op betaaldatum
- EUR-equivalent op betaaldatum
- FX-verschil in EUR (kolom 7 minus kolom 4)
- Factuurstatus (verwacht / ontvangen / betaald / betwist)
Het totaal van kolom 8 over alle vier de blokken is je werkelijke FX-verlies of -winst ten opzichte van je offerte. Dat getal bepaalt of je marge intact is.
De GBP-laag als grootste risico
Vluchten boek je vaak ver van tevoren. Als je in april bevestigt bij een GBP-koers van 1,17 en je betaalt in augustus bij 1,21, kost jou die £9.840 ineens €340 meer dan begroot. Voor één post, op één boeking. Vermenigvuldig dat met acht groepsreizen tegelijk en je begrijpt waarom FX-tracking geen luxe is.
Stap 2: Koppel elke leveranciersfactuur aan een statusregel
Een reconciliatiesheet zonder factuurkoppeling is een schatting, geen afstemming. Elke regel in je sheet verwijst naar een concrete leveranciersfactuur, met datum, factuurnummer en het bedrag in de originele valuta.
Praktisch werkt dit het best als je:
- inkomende leveranciersfacturen direct nummert en opslaat per boeking,
- de betaalstatus bijwerkt zodra de overboeking bevestigd is (niet zodra je de betalingsopdracht indient),
- een aparte kolom bewaart voor deelbetalingen als je leveranciers in termijnen betaalt.
Wat te doen met leveranciers die gedeeltelijk betaald worden
Local Drive Co. vraagt een aanbetaling van 50% bij bevestiging en 50% één week voor vertrek. Dat zijn twee aparte regels in je sheet, elk met een eigen betaaldatum en een eigen wisselkoers. De FX-impact op $720 (50% van $1.440) boek je apart van de resterende $720. Zo zie je precies waar je marge onder druk staat.
Stap 3: Gebruik multi-currency wallets voor de klantzijde
Terwijl je leverancierskant in vreemde valuta draait, ontvang je van je klanten in EUR. Die euro-instroom gebruik je om in GBP, USD en THB te betalen, soms via een tussenstap van je bank, soms via een betalingsprovider.
Met ZenPay beheer je aparte wallets per valuta. Dat betekent dat je het aanbetaling van €11.520 (30% van €38.400 totaal) direct ziet staan in je EUR-wallet, terwijl de USD- en GBP-facturen aan leveranciers in hun eigen valuta worden bijgehouden. Geen handmatige omrekening op het moment dat je wil weten hoeveel je nog te innen hebt.
Zo doet de meeste agencies het
- Eén spreadsheet met alle valuta's door elkaar, handmatig bijgehouden.
- Wisselkoers wordt pas bijgewerkt als iemand eraan denkt.
- Klantfacturen in EUR worden losgekoppeld bijgehouden van leverancierskosten.
- Herinneringen aan leveranciers en klanten gaan via losse e-mails vanuit je eigen inbox.
- Factuurstatus per leverancier controleer je door je mailbox door te spitten.
Zo doet ZenPay het
- Multi-currency wallets tonen EUR, USD, GBP en THB als aparte totalen, live.
- Wisselkoers wordt vastgelegd op het moment van betaling voor primaire-valuta-rapportage.
- Per factuur kies je de valuta: klantfactuur in EUR, leveranciersfactuur in USD op dezelfde boeking.
- Auto-reminders sturen zich N dagen voor of na vervaldatum in jouw naam, met een aanpasbaar template.
- Betaalstatus per factuur met deelbetalingen, afschrijvingen en referentiekoppeling in één scherm.
Stap 4: Sluit de sheet af voor vertrek, niet erna
De meeste agencies sluiten hun reconciliatiesheet pas af nádat de reis terug is. Dat is te laat. Op het moment dat alle leveranciers betaald zijn en de klanten de balans hebben voldaan, wil je de sheet definitief maken met drie controles:
- Totale leverancierskost in EUR (kolom 7 over alle blokken) versus totale klantomzet in EUR.
- FX-resultaat: som van alle FX-verschillen per post. Positief is een meevaller, negatief is margeverlies.
- Openstaande posten: zijn er nog leveranciers met status "verwacht" of "betwist"? Los die op voor vertrek.
Documenteer voor je eigen boekhouder
Exporteer de sheet als CSV en sla de bijbehorende PDF-facturen per leverancier op in één map per boeking. Je boekhouder kan dan de werkelijke betaalkoers per post verantwoorden, wat bij een BTW-controle of jaarrekening direct inzichtelijk maakt welke FX-verliezen je als bedrijfskosten mag opvoeren.
Vier valuta's op één boeking hoeft geen bron van onzekerheid te zijn. Met een sheet die gecontracteerde koersen van werkelijke koersen scheidt, elke leveranciersfactuur aan een statusregel koppelt, en de FX-impact per post zichtbaar maakt, houd je grip op je marge, ook als de pond twee weken voor vertrek beweegt.
Minder admin.
Meer van wat ertoe doet.
Je eerste factuur
binnen 2 minuten.
Voor altijd gratis.
Geen addertjes.
€0
Om te beginnen
Geen kaart. Geen trial. Gewoon gratis.
Gratis startenLees verder
Vier valuta, één overzicht: zo consolideert een digitale nomade zijn inkomsten
Als je in USD, GBP, EUR en AUD factureert zonder vaste bankrekening, verlies je snel het overzicht. Dit is hoe je alle inkomsten naar één thuisvaluta consolideert.
Zo factureer je een reisdeposito in meerdere valuta's
Een reisdeposito factureren klinkt simpel, maar als je in GBP int en je leveranciers in EUR betaalt, zit er een serieus valutarisico verstopt in elke boeking. Zo pak je het goed aan.
Van cursusverkoop tot belastingconforme factuur: een complete workflow
Als online educator met studenten in tien landen loop je tegen een wirwar van belastingregels, terugbetalingen en valuta's aan. Zo bouw je een waterdichte factuurworkflow die dat allemaal afdekt.