Are fields hard-deleted or soft deleted from Salesforce when deleting BOFC?

Published: Sep 15 2021

Last Updated: Apr 24 2026

blog hero

Let’s understand the meaning of “Hard-Delete” and “Soft-Delete”

  1. Hard-Delete: Permanently delete custom fields of an Object from the org
  2. Soft-Delete: Temporary delete custom fields of an Object from the org and place in the “Deleted Fields”. User can still rollback the fields.

BOFC performs soft-delete only because Salesforce API’s doesn’t support “Hard-Delete” in Production/Live Orgs.

Like what you see? Share with a friend.