The accrual concept states that revenue should be recognized when it is earned, not when cash is received. An advance from customers represents cash received but service not yet rendered, so it cannot be recognized as sale/revenue. It is recorded as a liability (unearned revenue) until the goods are delivered or services are performed.