Answer:
The reason for collecting fees for service when a patient is at the office is because it will help to generate an accurate record. When a payment record is made at the time of service, there will be no confusion afterwards.
If this measure is not taken, then there might be the chances of disputes among the two parties. There will not be proper recordings of the payments for the patient.