Setup step on the Bank transaction types page · Cash and bank management
Set up Bank transaction types
Used to group and use transaction types in bank reconciliation and reporting.
- Used by
- Chief financial officer, Accountant, Accounting manager and 2 more roles
- Business process
- Reconcile bank accounts
- Menu item
BankTransType- Main table
BankTransType- Data entity
BankTransactionTypeEntity- Setup steps
- 1 on this page
Show what matters for
Everyone
1What it is and why
| What it is | A setup page where you define codes that classify the kinds of transactions on a bank account. |
|---|---|
| What you do here | Used to group and use transaction types in bank reconciliation and reporting. |
| Example | For example, you might set up types for deposits, withdrawals, fees, interest and nonsufficient funds (NSF). |

Functional consultant · Solution architect
2Where it fits
| Business process | Manage cash › Reconcile bank accounts |
|---|---|
| Menu path | Cash and bank management › Setup › Bank transaction types |
| Set up first | — |
| Used next by | Transaction code mapping Microsoft Learn ↗Bank transaction groups Microsoft Learn ↗ |
| Related pages | — |
| In this process | Set up Bank transaction groups → |
End user · Functional consultant
3How to do it
Step by step, with screenshots
Set up Bank transaction types1 screen
Used to group and use transaction types in bank reconciliation and reporting.
Screen 1
Create the bank transaction type
Go to Cash and bank management > Setup > Bank transaction types
- Select New
- Enter the Bank transaction type code and Name
- Select the Main account
- Select Save
1Bank transaction type BEAT-FEE Name Atlas demo bank fees Main account 610100 
page title tab to open what to set or check
Microsoft's steps
- Go to Cash and bank management > Setup > Bank transaction types.
- Select New to add a line.
- In the Bank transaction type field, enter a unique code, such as DEP, NSF or FEE.
- In the Name field, enter a description.
- Repeat for each type you need.
- Select Save.
Source: Microsoft Learn ↗
Field guide
| Field | What it means | Worked example | Table column |
|---|---|---|---|
| Bank transaction type | A unique code of up to 10 characters, with no special characters.Microsoft Learn ↗ | BEAT-FEE | — |
| Name | A description of the transaction type.Microsoft Learn ↗ | Atlas demo bank fees | Name |
| Main account | The account suggested as the offset on transaction lines with this type, for example for bank fees.Microsoft Learn ↗ | 610100 | — |
Functional consultant
4Setup decisions
| Setup step | Recommended value and why | Decision · common mistake · test |
|---|---|---|
| Set up Bank transaction types | — | — |
Solution architect
5Design impact
| Shared or per company | Per company: each legal entity has its own records. Microsoft data model ↗ |
|---|---|
| Can it be undone | — |
| Feature or country | — |
| If you change it later | When a reconciliation is marked as reconciled, corrections post to the main account set on the bank transaction type. Microsoft Learn ↗ |
Technical architect
6Technical
| Menu item | BankTransType Checked in Dynamics 365 |
|---|---|
| Form | BankTransType Checked in Dynamics 365 |
| Table | BankTransTypeShown as “Bank transaction type” in Record infoKey field: BankTransTypeChecked in Dynamics 365 |
| Data entities | BankTransactionTypeEntityBank transaction type Microsoft data model ↗ |
| Who can open it | PrivilegesMaintain bank transaction types BankTransTypeMaintainView bank transaction types BankTransTypeViewDutiesEnable bank management process BankBankManagementProcessEnableInquire into bank management reference data BankBankMgmtReferenceDataInquire5 security rolesChief financial officerCompanyChiefFinancialOfficerAccountant LedgerAccountantAccounting manager LedgerAccountingManagerFinancial controller LedgerFinancialControllerTreasurer PaymTreasurer |
| Actions on the page | Options: Personalize, Page options, ShareChecked in Dynamics 365 |
Developer
7Developer
| Open it directly | https://<your-environment>/?mi=BankTransType |
|---|---|
| Integrate with | BankTransactionTypeEntity data entity Microsoft data model ↗ |
| Table definition | BankTransType columns and relations Microsoft data model ↗ |
Everyone
8Sources and checks
- learn.microsoft.com/dynamics365/finance/cash-bank-management/configure-advanced-bank-reconciliation
- learn.microsoft.com/common-data-model/schema/core/operationscommon/tables/finance/bank/group/banktranstype
- learn.microsoft.com/dynamics365/finance/cash-bank-management/reconcile-bank-statements-advanced-bank-reconciliation
- learn.microsoft.com/previous-versions/dynamicsax-2012/bank-transaction-type-form
- learn.microsoft.com/previous-versions/dynamicsax-2012/bank-transaction-groups-form
- Checked in a working Dynamics 365 system, version 10.0.49: the menu item, form, table and security, the page, the demo records and the values in the screenshots.
CB-SETUP-050 — Set up Bank transaction types. Beyond ERP Atlas Hub, snapshot 2026-10-16, partly verified. https://www.beyonderp.cloud/atlas/step/CB-SETUP-050
