{"section":"tutorials","requestedLocale":"en","requestedSlug":"adding-or-editing-accounting-fields","locale":"en","slug":"adding-or-editing-accounting-fields","path":"docs/en/tutorials/b2b/organization-account/adding-or-editing-accounting-fields.md","branch":"main","content":"> ⚠️ This feature is only available for stores using B2B Buyer Portal, which is currently available to selected accounts.\n\nThe Accounting Fields feature allows you to standardize information collection during the purchase process by adding accounting fields based on your business rules.\n\nThis feature ensures that information such as the purchase order (PO) number, cost center, and other internal details is correctly entered at checkout, improving operational control and compliance with company processes.\n\nThis article covers the following topics:\n\n- [Editing an accounting field](#editing-an-accounting-field)\n- [Adding a value to an accounting field](#adding-a-value-to-an-accounting-field)\n- [Editing a value in an accounting field](#editing-a-value-in-an-accounting-field)\n\n> ℹ️ Currently, creating accounting fields can be done via the [Custom Fields API](https://developers.vtex.com/docs/api-reference/custom-fields-api). For more information, see the [Custom fields integration guide](https://developers.vtex.com/docs/guides/custom-fields-integration).\n\n## Editing an accounting field\n\n![Buyer Portal B2B Organization Unit information page](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/b2b/organization-account/buyer-portal-b2b-organization-unit-information-page.png)\n\n1. Access the [Organization Account home screen](https://help.vtex.com/en/docs/tutorials/organization-account#accessing-the-organization-account).\n2. Click the name of the accounting field you want to edit.\n3. On the accounting field screen, click the <i class=\"fas fa-cog\"></i> icon at the top of the page to edit the field information.\n4. In **List type**, select whether the field values should be used only in the organizational unit (`Custom list`) or shared with other organizational units of the contract (`Synced list`).\n5. In **Input level**, select whether the accounting field should be applied at the order or item level.\n6. In **Input requirement**, select whether the field should be optional or required.\n7. In **Default \\{field name\\}**, if necessary, enter the default value to be autofilled in all orders where the field applies.\n8. Click `Save`.\n\n## Adding a value to an accounting field\n\n1. Access the [Organization Account home screen](https://help.vtex.com/en/docs/tutorials/organization-account#accessing-the-organization-account).\n2. Click the name of the accounting field you want to add a value to.\n3. On the accounting field screen, click the `+` icon at the top of the page.\n4. In the modal that appears, enter the value to be assigned to the accounting field, such as a purchase order number or cost center.\n5. Click `Add`.\n\nAfter doing this, you'll see a confirmation message that the value has been successfully created in the accounting field.\n\n## Editing a value in an accounting field\n\n1. Access the [Organization Account home screen](https://help.vtex.com/en/docs/tutorials/organization-account#accessing-the-organization-account).\n2. Click the name of the accounting field you want to edit.\n3. On the accounting field screen, click the <i class=\"fas fa-ellipsis-v\"></i> icon next to the value you want to edit.\n4. Select one of the options below based on the desired action:\n\n- **Rename:** Changes the name of the field value.\n- **Set as default:** Sets the value as the default to be autofilled in all orders where the field applies.\n- **Remove from unit:** Removes the value from the organizational unit it's assigned to. This action doesn't delete the value from the system.\n- **Delete:** Permanently deletes the value from the system.\n\n> ⚠️ Use the **Delete** option with caution. Deleting a value permanently removes it and all associated data across multiple organizational units, which might potentially compromise access to historical and audit information. After confirmation, this action can't be undone."}