Home/Documents/Travel Agency Booking

Is this travel agency booking real? Check for edits and AI fakes

A travel agency booking confirmation stands in for flights, transfers, hotels and a day-by-day programme in a single page, which makes forging one cheaper than forging the four documents it replaces. The agency vouches for all of it under its own licence number and stamp, so the fraud starts a level up: a real voucher reissued for travellers who never booked, or an agency that exists only as a letterhead. TamperCheck examines the voucher for the parts that were rewritten.

Last updated:

Most edited
  • travel dates
  • traveller names
  • agency licence number
  • inclusions and pricing
Reviewed by
Consulates reviewing Schengen tourism visa applications

How travel agency booking forgeries are made

  1. Traveller names added to a live tour

    Names are inserted into the passenger list of a genuine group booking the applicant has no part in. The added line sits in the same table as the real travellers but rarely matches their kerning or row height, and the headcount stops agreeing with the total price printed underneath.

  2. Licence and accreditation numbers invented

    The agency's licence or IATA number is fabricated, or copied from a competitor's website. These numbers follow fixed national and industry formats, so an invented one tends to be the right shape and the wrong value, or to belong to a company other than the one on the letterhead.

  3. Date extension across the package

    Departure and return dates are pushed out to justify a longer stay, but the day-by-day programme is not rebuilt to match. The document then promises eleven days of touring inside a fourteen-day window, with hotel nights that stop short of the return flight.

  4. Cancelled vouchers kept in circulation

    The voucher is genuine and was genuinely issued, then cancelled and refunded once the appointment was over. Nothing on the page has been altered, so the document is authentic and the booking is not, which is why consulates ask agencies to confirm status rather than trusting the paper.

  5. Stamp and signature reproduction

    The authorised signature and round agency stamp are scanned from one voucher and applied to others. The pair travels together at a fixed offset, appears at identical rotation on every copy, and lies flat on top of the text instead of overprinting it the way wet ink does.

  6. Agencies that exist only on paper

    A trading name, a logo, an address and a voucher template assembled in an afternoon, with a website behind them where the operation is organised. The documents are internally faultless, so they are assessed on generation signatures and on whether the agency answers at the contact details it prints.

Frequently asked questions

How do consulates verify travel agency bookings?

They contact the agency and confirm the booking is still live, which is the one check the document cannot answer for itself. Beyond that, the licence or accreditation number on the letterhead is checked against the national tourism register, the day-by-day programme is read for nights that do not add up, and traveller names are compared with the passports filed.

Can a tour booking be faked for a visa?

Yes, and it is attractive to fake because one voucher replaces flights, hotels, transfers and a programme. The common versions are names added to a genuine group booking, an invented licence number under a copied letterhead, and a real voucher cancelled after the appointment. Only the first two leave forensic traces in the file; the third leaves none at all.

What should a travel agency booking confirmation include?

It should name the agency with its licence or IATA number and working contact details, the travellers as their passports spell them, a voucher number, the package and its dates, a day-by-day programme accounting for every night, the hotels with addresses, the inclusions and exclusions, the price and payment status, and an authorised signature over the agency stamp.

How can I check whether an agency voucher was edited?

Compare the arithmetic and the calendar first: price per person against the total, nights in the hotel list against nights in the programme, and programme dates against the flights. Then run the file forensically. TamperCheck returns a risk score from 0 to 100 within seconds and ties each finding to the part of the voucher it came from.

What does TamperCheck look at first on a travel agency booking?

It starts where forgeries of a travel agency booking most often break: the agency name and contact details, the booking or voucher number, and the day-by-day itinerary. The rest of a travel agency booking is covered by the general pixel, font and metadata layers.

What links forged versions of a travel agency booking across applications?

Shared templates and rendering quirks. The same layout and file properties on a travel agency booking from unrelated applicants indicate a common source, which shows once submissions are compared.

What do forgers change on a travel agency booking?

Usually travel dates, traveller names, and agency licence number. Those are what a visa officer reads to judge purpose and duration, so a forger edits them on a genuine travel agency booking or builds a new one around them from a template.

How much does it cost to check a travel agency booking with TamperCheck?

One check on a travel agency booking is one document charge, with no subscription, seat fee or minimum. Your first top-up is matched with free credits, so you can test it on a travel agency booking you already hold before committing.

What a genuine travel agency booking contains

A confirmation from an agency carries the trading name, address, telephone and licence or IATA accreditation number, and a voucher number in the agency's own sequence. It names each traveller as the passport spells them, the package or tour name, the departure and return dates, and the day-by-day programme: cities, nights in each, transfers, excursions and the hotels with their street addresses. Below that sit the inclusions and exclusions, the price per person and the total, the payment status, and an authorised signature over the company stamp.

The programme is what holds the rest of the document honest. Nights in the itinerary have to equal nights in the hotel list, which have to cover every date between arrival and departure, including the ones spent moving between cities. The country of first entry and the country of longest stay decide which consulate should be receiving the application at all, so a rearranged itinerary changes the answer to that question. Price per person multiplied by the traveller count is the total, and the payment status has to match the receipt filed behind it.

Red flags in a travel agency booking

  • Travel dates that break the chronology

    Lay the travel dates against every other date on the document and against when the file says it was created. Backdated and extended dates tend to land in an order no real issuing system would have produced.

  • Traveller names that are set in a slightly different hand

    Zoom in on the traveller names and compare weight, spacing and edge sharpness with the lines above and below it. A substituted value is rarely typeset exactly like the original, even when the typeface name matches.

  • Sender details that cannot be reached

    Invitation and sponsor letters should be reachable through an independently found address or number, not just the ones printed on the page.

  • Templates shared across unrelated applicants

    Itineraries, bookings and invitations built from the same template turn up across applications. Compare against previous submissions.

  • A booking reference that does not exist at the supplier

    Check the reference with the airline, hotel or agency directly. A convincing layout with a reference no one recognises is a classic fake.

How to verify a travel agency booking in 4 steps

  1. 1. Check the fields against each other

    Read travel dates, traveller names, and agency licence number together rather than one at a time. Forgers typically change one value and leave the rest of the document describing the original.

  2. 2. Inspect the file metadata

    Open the document properties and look at the producer, creation date, and modification date. A document produced by a consumer PDF editor, or created long after the date printed on its face, is worth a closer look.

  3. 3. Ask for a second document

    Request a corroborating document from the same issuer or an adjacent period. Forgery effort concentrates on one file, so inconsistencies surface as soon as there are two to compare.

  4. 4. Run a forensic check

    Manual review catches obvious edits but not field-level pixel manipulation or synthetic generation. TamperCheck runs 200+ forensic checks on a travel agency booking and returns a risk score from 0 to 100 within seconds, on published per-document pricing.

What TamperCheck checks on a travel agency booking

  • Date and validity consistency

    Issue, expiry, and period dates are checked against one another and against the file's own creation metadata, which catches backdating and validity extension.

  • Reference and document number checks

    Document, account, and reference numbers are checked for issuer format conformance and against every other place the same value appears on the page.

  • Letterhead, logo, and issuer plausibility

    Issuer branding is checked for resolution and compression consistency against the body text it sits on. A logo lifted from a website carries the signature of its source, not of the document.

  • And many more checks

    The three above are the layers that carry the most weight on a travel agency booking. Every upload runs the full suite of 200+ checks regardless of document class, spanning file structure and metadata, pixel-level forensics, font and text rendering, optical and print characteristics, provenance signals, AI-generation signatures, and many more checks.

Check a document

Upload a PDF or a photo of travel agency booking. TamperCheck returns a risk score from 0 to 100 and marks the region that was edited, usually within seconds.

For developers, the API class is travel_agency_booking. See the API and MCP documentation.

Often checked alongside

All supported document types