Advance, settlement and balance: closing the cycle properly
The full cycle has three moments: granting the advance, justifying it with documents, and settling the balance. Things almost always go wrong at the third one. In 4expenses, the moment the last supporting document is approved, the system calculates the balance and generates the matching document - a payment order to the employee or a collection order from the employee. The advance balance drops to zero only when the settlement operation is confirmed, not when the documents are approved, which eliminates the balances that are "closed on paper" but still open in reality.
Cash transaction ceilings
Legea nr. 70/2015 (the Romanian law on cash transactions) sets ceilings on cash receipts and payments, including advances granted to employees and their settlement. In practice, a company that frequently grants cash advances must be able to prove it stayed within those limits. 4expenses flags cash operations separately from card or bank transfer ones and warns when the configured ceiling is exceeded, so the rule is visible at the moment of the decision, not during an audit.
Justification deadlines that enforce themselves
An advance with no deadline turns into an interest-free loan. A justification deadline is set when the advance is granted, and the system sends automatic reminders before it expires, then escalates to the manager afterwards. The balances report shows the age of every open amount, turning the monthly discussion from "who still has unjustified money?" into a concrete list, with deadlines and owners.
What the employee sees and what finance sees
The employee gets a single page with their own position: advances received, documents uploaded, how much is still to be justified and by when. Finance gets the aggregated picture: balances by company, by department, by age, plus who is holding up the closing. The same data, two perspectives - which removes the month-end reconciliation email thread.