Record and write off visa and hiring costs
Quick answerIn MAJA Payroll enter the visa cost on the employee's contract (HR → Contracts → Hiring / visa costs) with a write-off method and the typing centre as vendor; MAJA Books raises the bill, which you pay in MAJA Books → Payroll → Visa Fees, then Run write-off each month; HR → Visa Cost & Loans → Visa Cost tracks what is written off and what remains.
Before you start
- Add the typing centre or PRO as a vendor in MAJA Books → Purchase → Vendors.
Steps
- In MAJA Payroll, under HR, click Contracts and open New contract (or Edit).
- In Hiring / visa costs, enter the Total cost of contract (AED) (visa, medical, ID, labour card…).
- Choose the Write-off method: Spread over contract period, One-time (full amount in month 1) or Custom (enter months).
- Choose the typing centre / PRO in the visa vendor box, and click Save contract.
- In MAJA Books, click Payroll, then Visa Fees. Choose the Date and Bank and click Pay bill on the row.
- Each month, click Run write-off.
- When an employee leaves mid-plan, click Exit write-off on their row.
What MAJA does for you
- The bill is raised on the vendor (prepaid visa cost against the vendor payable) and appears in the vendor's statement like any bill.
- Run write-off posts every month due across all paid contracts, without ever posting a month twice.
- In MAJA Payroll, Visa Cost & Loans → Visa Cost shows each active contract's cost, monthly write-off, cost for the months you pick, written off to date and remaining; use Export or the PDF/CSV buttons per employee.
Good to know
- A vendor is required when the cost is above 0.
- A spread contract with no end date is spread over 24 months.
- Once the visa is paid, the cost and vendor are locked to the bill — reverse the payment in MAJA Books for a genuine correction.
- A wrong vendor on an unpaid bill can be changed in MAJA Books (Assign vendor).
Related guides
Create or renew an employment contractProcess a final settlement (end of service)Give an employee a loan or salary advancePeople also ask
- How do I record employee visa costs in MAJA Payroll?
- How do I spread visa cost over the contract in MAJA?
- How do I pay the typing centre for a visa in MAJA Books?
- What happens to visa cost when an employee leaves early in MAJA?
Still stuck? In the app, tap the ? button at the top and choose Chat with MAJA support — the screen you are on goes with your message and the reply comes to the same place (within one working day). Or write to support@majabooks.com, or ask MAJA's assistant (the round button at the bottom right of MAJA Books).