the realisation principle is applied as quidance for the recognition of sales. however, in practice, a delivery basis and a shipping basis for revenue recognition are also applied, and so the timing of recognition depend on established commercial practice