{"id":12854,"date":"2026-05-04T05:36:38","date_gmt":"2026-05-04T05:36:38","guid":{"rendered":"https:\/\/www.greytrix.com\/blogs\/salesforce\/?p=12854"},"modified":"2026-05-04T05:36:39","modified_gmt":"2026-05-04T05:36:39","slug":"how-to-edit-created-date-in-salesforce-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/salesforce\/2026\/05\/04\/how-to-edit-created-date-in-salesforce-step-by-step-guide\/","title":{"rendered":"How to Edit Created Date in Salesforce (Step-by-Step Guide)"},"content":{"rendered":"\n<p>In Salesforce, the Created Date is a system-generated field that records when a record is initially created. By design, this field is read-only to preserve data integrity. However, in certain scenarios like data migration or testing, Salesforce allows you to set this field under controlled conditions.<\/p>\n\n\n\n<p>This guide provides a complete, step-by-step explanation of how to work with the Created Date field in Salesforce.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Understanding Created Date in Salesforce<\/mark><\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Auto-generated by Salesforce at record creation<\/li>\n\n\n\n<li>Read-only by default<\/li>\n\n\n\n<li>Cannot be modified after the record is inserted<\/li>\n\n\n\n<li>Can only be set during record creation with special permissions<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">When You Can Edit Created Date<\/mark><\/strong><\/h2>\n\n\n\n<p>You can set the Created Date only in the following cases:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>During data migration<\/li>\n\n\n\n<li>While inserting records using Data Loader or Apex<\/li>\n\n\n\n<li>When audit field permissions are enabled<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Step-by-Step Setup to Enable Created Date Editing<\/mark><\/strong><\/h2>\n\n\n\n<p><strong>Step 1: Enable Audit Field Settings<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to Setup<\/li>\n\n\n\n<li>Search for User Interface<\/li>\n\n\n\n<li>Enable the following options:\n<ul class=\"wp-block-list\">\n<li>Set Audit Fields upon Record Creation<\/li>\n\n\n\n<li>Update Records with Inactive Owners<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Click Save<\/li>\n<\/ul>\n\n\n\n<p><strong>Step 2: Create and Assign Permission Set<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate to Setup \u2192 Permission Sets<\/li>\n\n\n\n<li>Create a new Permission Set<\/li>\n\n\n\n<li>Go to System Permissions<\/li>\n\n\n\n<li>Enable:\n<ul class=\"wp-block-list\">\n<li>Set Audit Fields upon Record Creation<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Assign this Permission Set to your user<\/li>\n<\/ul>\n\n\n\n<p><strong>Note:<\/strong> This permission is not available directly in Profiles (including System Administrator).<\/p>\n\n\n\n<p><strong>Step 3: Use Apex to Set Created Date<\/strong><\/p>\n\n\n\n<p>You can set the Created Date while inserting records using Apex (with proper permissions enabled).<\/p>\n\n\n\n<center><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2026\/04\/1.-CreatedDate-Modified-Example.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" class=\"size-full\" style=\"border: 1px solid #A9A9A9; padding: 2px; margin: 2px; align: center;\" src=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-content\/uploads\/2026\/04\/1.-CreatedDate-Modified-Example.png\" alt=\"CreatedDate Modified Example\"><\/a><\/center><font size=\"2\"><center><i>CreatedDate Modified Example<\/i><\/center><\/font>\n\n\n\n<p><strong>Important Considerations<\/strong><\/p>\n\n\n\n<p>Editing Created Date in Salesforce is restricted by design to ensure:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Data accuracy<\/li>\n\n\n\n<li>Compliance with audit standards<\/li>\n\n\n\n<li>Reliable historical tracking<\/li>\n<\/ul>\n\n\n\n<p>By following the correct setup and understanding these limitations, you can safely manage Created Date for migration and testing scenarios without unexpected issues.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">Conclusion<\/mark><\/strong><\/h2>\n\n\n\n<p>Although the Created Date field is read-only by default, Salesforce provides a controlled way to set it during record creation when audit field permissions are enabled. This is especially useful for data migration and testing purposes. By properly configuring permissions and using tools like Apex or Data Loader, you can manage this field effectively while maintaining data integrity.<\/p>\n\n\n\n<p>By following the above blog instructions, you will be able to learn \u201c<strong>How to Edit Created Date in Salesforce (Step-by-Step Guide)<\/strong>\u201c. If you still have queries or any related problems, don\u2019t hesitate to contact us at <a href=\"mailto:salesforce@greytrix.com\" target=\"_blank\" rel=\"noreferrer noopener\">salesforce@greytrix.com<\/a>. More details about our integration product are available on <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">our website<\/a> and <a href=\"https:\/\/appexchange.salesforce.com\/appxListingDetail?listingId=a0N30000000psM5EAI\" target=\"_blank\" rel=\"noreferrer noopener\">Salesforce AppExchange<\/a>.<\/p>\n\n\n\n<p>We hope you may find this blog resourceful and helpful. However, if you still have concerns and need more help, please contact us at <a href=\"mailto:salesforce@greytrix.com\" target=\"_blank\" rel=\"noreferrer noopener\">salesforce@greytrix.com<\/a>.<\/p>\n\n\n\n<p style=\"text-align: justify\"><b>About Us<\/b><\/br>\n<p><a href=\"https:\/\/www.greytrix.com\/\">Greytrix<\/a> \u2013 a globally recognized and one of the oldest Sage Development Partner and a Salesforce Product development partner offers a wide variety of integration products and services to the end users as well as to the Partners and Sage PSG across the globe. We offer Consultation, Configuration, Training and support services in out-of-the-box functionality as well as customizations to incorporate custom business rules and functionalities that require apex code incorporation into the Salesforce platform.<br><br> Greytrix has some unique solutions for Cloud CRM such as <a href=\"\">Salesforce Sage integration<\/a> for <a href=\"https:\/\/www.greytrix.com\/sage-x3-erp\/integration\/\">Sage X3<\/a>, <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/sage-100-integration\/\">Sage 100<\/a> and <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/sage-300-integration\/\">Sage 300 (Sage Accpac)<\/a>. We also offer best-in-class Cloud CRM <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/crm-development\/\">Salesforce customization and development services<\/a> along with services such as Salesforce <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/data-migration-support\/\">Data Migration<\/a>, <a href=\"https:\/\/www.greytrix.com\/salesforce-cloud-services\/crm-development\/\">Integrated App development<\/a>, Custom App development and Technical Support business partners and end users. Salesforce Cloud CRM integration offered by Greytrix works with Lightning web components and supports standard opportunity workflow. Greytrix GUMU&#x2122; integration for Sage ERP \u2013 Salesforce is a 5-star rated app listed on <a href=\"https:\/\/appexchange.salesforce.com\/appxListingDetail?listingId=a0N30000000psM5EAI\" target=\"_blank\" rel=\"noopener\">Salesforce AppExchange<\/a>.<br> The GUMU&#x2122; Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for processing and execution of application programs at the click of a button.<br><br> For more information on our Salesforce products and services, contact us at <a href=\"mailto:salesforce@greytrix.com\">salesforce@greytrix.com<\/a>. We will be glad to assist you.<\/p>\n\n\n\n<p><strong>Related Posts<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2023\/07\/20\/grant-login-access-to-salesforce-admin-or-support\/\" target=\"_blank\" rel=\"noreferrer noopener\">Grant Login Access to Salesforce Admin or Support in Salesforce Lightning Interface.<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2016\/02\/04\/granting-login-access-to-salesforce-admin-or-support\/\" target=\"_blank\" rel=\"noreferrer noopener\">Granting Login Access to Salesforce Admin or Support.<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2015\/07\/27\/salesforce-administrators-can-now-login-as-any-user-in-salesforce\/\" target=\"_blank\" rel=\"noreferrer noopener\">Salesforce Administrators can now login as any user in Salesforce.<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2014\/04\/21\/one-link-direct-login-to-salesforce\/\" target=\"_blank\" rel=\"noreferrer noopener\">One link directs login to Salesforce.<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>In Salesforce, the Created Date is a system-generated field that records when a record is initially created. By design, this field is read-only to preserve data integrity. However, in certain scenarios like data migration or testing, Salesforce allows you to set this field under controlled conditions. This guide provides a complete, step-by-step explanation of how\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/salesforce\/2026\/05\/04\/how-to-edit-created-date-in-salesforce-step-by-step-guide\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[3066,3069,3205,3072,2858,3214,1772,588,2495,3076,3067,3070,3068,3071,3224,3209,3074,3228,3225,3212,3207,3215,3223,3213,2525,3210,2507,3221,392,3065,3217,3222,878,3218,3073,3208,3219,3220,3226,3211,3227,3216,3075,3206],"class_list":["post-12854","post","type-post","status-publish","format-standard","hentry","category-salesforce-srv","tag-auto-launched-flow-salesforce","tag-automate-approvals-salesforce","tag-edit-created-date-salesforce","tag-flow-approval-process-salesforce","tag-salesforce-admin-automation","tag-salesforce-admin-guide-audit-fields","tag-salesforce-admin-tips","tag-salesforce-apex","tag-salesforce-approval-automation","tag-salesforce-approval-best-practices","tag-salesforce-approval-orchestration","tag-salesforce-approval-process-step-by-step","tag-salesforce-approval-process-without-apex","tag-salesforce-approval-workflow","tag-salesforce-audit-fields","tag-salesforce-audit-fields-enable","tag-salesforce-automation-tools","tag-salesforce-configuration","tag-salesforce-created-date","tag-salesforce-created-date-apex","tag-salesforce-created-date-change","tag-salesforce-created-date-update-tutorial","tag-salesforce-data-integrity-rules","tag-salesforce-data-loader-created-date","tag-salesforce-data-migration","tag-salesforce-data-migration-fields","tag-salesforce-declarative-automation","tag-salesforce-developer-guide-created-date","tag-salesforce-development","tag-salesforce-flow-orchestration-tutorial","tag-salesforce-migration-best-practices","tag-salesforce-permission-set-audit-fields","tag-salesforce-permissions","tag-salesforce-record-creation-audit-fields","tag-salesforce-request-approval-component","tag-salesforce-set-audit-fields-permission","tag-salesforce-setup-user-interface-settings","tag-salesforce-system-field-limitations","tag-salesforce-system-fields","tag-salesforce-system-fields-editing","tag-salesforce-testing","tag-salesforce-testing-data-setup","tag-salesforce-workflow-automation","tag-set-created-date-salesforce"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/posts\/12854","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/comments?post=12854"}],"version-history":[{"count":10,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/posts\/12854\/revisions"}],"predecessor-version":[{"id":12865,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/posts\/12854\/revisions\/12865"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/media?parent=12854"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/categories?post=12854"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/salesforce\/wp-json\/wp\/v2\/tags?post=12854"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}