--- title: "Purging Records" slug: "purging-records" updated: 2026-08-10T20:19:32Z published: 2026-08-10T20:19:32Z canonical: "help.idibilling.com/purging-records" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.idibilling.com/llms.txt > Use this file to discover all available pages before exploring further. # Purging Records Purging a record removes it from the system so it can no longer be processed. Records marked for purge remain in the system until they are removed by the scheduled purge operation in RateBill. Records marked for purge are stored in the UnbillableWriteoff table in the Parse database. You can mark records to be purged from two windows: - The [Unbillable Analyzer](/v1/docs/unbillable-analyzer) window. - The [Unbillable Usage Records](/v1/docs/working-with-unbillable-usage-records) window. Once they have been marked for purge, you can unmark them any time before the scheduled purge operation. (See [Clearing Records from Pending Purge](/v1/docs/clearing-records-from-pending-purge)) The Unbillable Purge operation is scheduled to run nightly in RateBill. This operation removes all marked CDR records having an Unbillable Rule Code. The information is removed from the following tables: - The UnguidableEvent table - CDREventDerived table - UsageRecord table in the usage databases - UsageRate table in the usage databases > [!NOTE] > Note > > If a record waiting to be purged was rated and is currently in the UnguidableEvent table due to a Rederive operation, the UsageRate information is not removed since the operation cannot know which bill period to search for the record. Performing a Rerate operation removes the orphaned records from the UsageRate table. For each purged record, a record is added to the UnbillableWriteoffsRemoved table as history. The system then empties the UnbillableWriteoff table.