Revenue records contain detailed information about a donation given by a specific constituent, for example, the date, amount, and transaction type. Revenue records are designed to store all information for a single revenue or transaction in one place. Revenue includes a variety of transaction types, e.g., gift, pledge, recurring gift, matching gift claim, and payment. Each time revenue is received, a new revenue record must be created to add the revenue to the database. Later, acknowledgements and receipts for the revenue received may be created.