"I would like to see P&L both on cash and on accrual basis same. The difference is $932,000."
Are you using AR or invoicing as part of this? "Unapplied" indicates you processed as AR a Received Payment for a customer name, dated earlier than charges or having No charge for that name at all. When you uare using a JE for POS, you should never use AR or Names. You would set up and use your own Other Asset account, for "house charge" increase and decrease, as one example.
Take a look at this example: