How I make this entry in accounting software
Example
50000 Advance is given to Mohan. (Payment Entry)
Now
He expanse the amount create 30000 bills with receipt and send to us.
How I keep the record that 30000 bill has been received from Mohan. (But Advance still 50000).
When bill checked and after approved 28000 has been transferred to firm account. When 28000 received than how do entry to actual bill received and now Mohan balance is: 22000.