I have basic level question. Is profit of transaction dependant on cash fully received ? Eg cost price is Rs 10 and selling price is Rs 18. Out of Rs 18 i received only Rs 15 so far from customer and Rs 3 will be received later next month. What is profit in this case?