Book keeping is the day-to-day process of recording all financial transactions (sales, purchases, payments). Accounting uses these records to prepare financial statements, analyse performance, and file tax returns. Book keeping provides the raw data that accounting uses for higher-level financial reporting and advice.