bircode@terminal
$ initializing bircode...
Loading modules...
[========>] 100%
Ready! _

Travel Agency ERP

Guide Square Company 2026
Travel Agency ERP

Project Overview

Our Travel Agency ERP (TAERP) is a modern web application that gives travel agencies full control over the money side of their business. It handles every stage of a booking — from the moment a ticket, hotel, visa, insurance policy, group package, or ancillary service is sold, through automatic invoice generation, customer receipts, supplier payments, refunds, cash-and-bank movements, and expense tracking. Every transaction posts to a per-currency ledger, so you always know exactly what each customer owes and what you owe each supplier, in USD, IQD, and EUR — never mixed. Role-based permissions, a full audit log, downloadable PDF invoices and statements in three languages, WhatsApp confirmations, and live financial reports round out a system designed for the way travel agencies actually work.

Features 

Sales & bookings

  • Air tickets with PNR, multi-city legs, cabin, per-passenger pricing, agent commissions and open-return handling
  • Hotel bookings with per-guest names, room count, night calculation and supplier confirmation references
  • Visa applications with per-applicant pricing and status tracking
  • Travel insurance with per-insured pricing and per-supplier commission handling
  • Group packages that bundle tickets, hotels, visas, insurance and other services into one billable package
  • Other/ancillary services (visa appointments, airport transfers, airport reception, custom)

Finance

  • Automatic customer invoice generation on every booking
  • Manual invoices with itemised lines, discounts and running balance
  • Receipts and refunds, tied to specific invoices
  • Supplier payments with method tracking (Cash, Bank Transfer, Cheque, Online)
  • Cash & bank accounts with deposits, withdrawals, transfers and cross-currency conversion at any rate
  • Per-currency running balances for every customer and supplier — USD and IQD never mixed
  • Expenses with categories, payee, receipt reference and account impact

Reporting

  • P&L by product (tickets vs hotels vs visas vs …)
  • Profit per customer, volume per supplier, top customers, top suppliers
  • Receivables and payables aging (Current / 1-30 / 31-60 / 61-90 / 90+)
  • Daily cash position
  • Sales by period, refunds & cancellations, salesperson performance
  • Excel export for any report

Documents

  • Downloadable PDF invoices, customer statements and supplier statements in English, Arabic or Kurdish Sorani
  • Right-to-left layout with proper Arabic/Kurdish text shaping
  • Configurable company logo, contact details, invoice/receipt footer text, payment terms
  • WhatsApp booking-confirmation messages generated per record in the customer's language

Multi-language & multi-currency

  • Full English / Arabic / Kurdish Sorani interface with per-user language preference
  • Persistent language switching with RTL layout mirroring
  • USD, IQD and EUR side-by-side, with a single authoritative exchange rate updateable from the top-bar
  • Rate history preserved for audit

Administration

  • Role-based permissions with per-module and per-action (view, create, edit, delete, export, manage) matrix
  • Custom roles beyond the built-in Admin, Accountant, Sales, Viewer
  • Private-record support: customers/suppliers visible only to admins when marked private
  • Full audit log of every create/update/delete across the system
  • Company profile, exchange-rate history, expense-category management, document templates all managed in-app

Built on

  • Laravel 12 + Livewire 3 (server-driven reactive UI)
  • Tailwind CSS + Alpine.js
  • MySQL with per-currency balance columns and proper decimal precision (no rounding)

Project Details

Category

Guide Square Company

Completed

July 2026

Have a Similar Project?

Let's work together to bring your ideas to life.

Start Your Project

We use cookies to enhance your browsing experience and analyze site traffic. By continuing to use our site, you consent to our use of cookies.