SAP Accounts Payable Tcodes & Accounts Receivable Tcodes ( SAP FI AP & AR Tcodes)

Accounts Payable is a submodule of SAP FI used to manage and record Accounting data for all the vendors.

In the other hand, Account Receivable used to manage and record all the Money that others owe to the company.

Here the list of the main SAP AP Tcodes & SAP AR Tcodes.

SAP AP Tcodes: Accounts Payable Transaction Codes

Basic Settings Tcodes for AP

The Basic Settings Tcodes for AP are:

SAP APDESCRIPTION
OBD3Creation of Vendor Accounts Groups
XKN1Creation of Number Ranges for Vendor Account Groups
OBASAssign Number Ranges to Vendor Account Groups
OBA3Maintain Customer/Vendor Tolerance Groups
FS00Creation of G/L Accounts – Reconciliation A/c
XK01Creation of Vendor Master
OBA7Document Types and Number Ranges
FBN1Document Types and Number Ranges

SAP FI-AP Tcodes

The main Transaction Code for SAP FI-AP are:

SAP FI-APDESCRIPTION
F-43Posting of Vendor Invoice
F-53Posting Outgoing Payment
FB60Posting Vendor Invoice – Enjoy Transaction
FBL1NTo View Vendor Account
F-41Vendor Credit Memo
FB65Vendor Credit Memo – Enjoy Transaction

SAP House Banks Tcodes

The house banks of your company are the banks that your company has an account with. You can use them to process payment transactions.  (Source)

The SAP House Banks Tcodes are

SAP FI TCODESDESCRIPTION
FS00Creation of “Bank A/c” G/L Account
FI12Creation of House Bank and Assign G/L A/c in House Bank
FCHICreation of Check Lots
FCH5Manual Check Updates
FCHNDisplay Check Register
FCH6Change Check Issue Date/Check Encashment Date Updating
FCHVCreation of Void Reason Code
FCH3Void Check/Unissued Check Cancellation
FCHGRemove Check Encashment Date Data
FCH8Issued Check Cancellation

Advance Payments or Down Payments Tcodes

Advance Payments or Down Payments Tcodes are

SAP FI TCODESDESCRIPTION
FS00Creation of “Advance to Vendors A/c” G/L Account
OBYRDefine Alternative Reconciliation Account for Vendor Down Payments
F-47Down Payment Request (Noted Item)
F-48Down Payment Made
F-43Purchase Invoice Posting
F-54Transfer of Advance from Special G/L to Normal by clearing Special G/L A/c
F-44Clearing of Normal Item – Account Clear

SAP Tcodes for Terms of Payment

Payment Terms: The conditions under which a seller will complete a sale.

Typically, these terms specify the period allowed to a buyer to pay off the amount due, and may demand cash in advance, cash on delivery, a deferred payment period of 30 days or more, or other similar provisions.

Read more: http://www.businessdictionary.com/definition/payment-terms.html

SAP FI TCODESDESCRIPTION
OBB8Creation of Terms of Payment
FS00Creation of G/L Accounts
OBXUAssign G/L Account for Automatic Posting of Discount Received
OBXIAssign G/L Account for Automatic Posting of Discount Given

Read more about Terms of Paymen in The Most Important SAP Payment Terms Tables (ZTERM, Text…)

Party Statement of Account

Correspondence Types and Party Statement of Account can be handled using the following SAP FI-AP Tcodes

SAP FI TCODESDESCRIPTION
OB78Assign Programs for Correspondence Types
FB12Request for Correspondence
F.64Maintain Correspondence

Automatic Payment Program

You can manage Automatic Payment Program using the following SAP AP Tcodes :

SAP FI TCODESDESCRIPTION
FBZPSetup Payment Method per Country for Payment Transactions
FBZPSetup Payment Method Per Company Code for Payment Transactions
FBZPSetup All Company Codes for Payment Transactions
FBZPSetup Paying Company Code for Payment Transactions
FBZPSetup Bank Determination
XK02Assign Payment Method in Vendor Master
FCHICreation of Check Lots
F110Payment Run

SAP Cash Journal Transaction Codes

The SAP Cash Journal Transaction Codes are:

SAP FI TCODESDESCRIPTION
FS00Create G/L Account for Cash Journal
OBA7Define Document Types for Cash Journal Documents
FBCJC1Define Number Range Intervals for Cash Journal Documents
FBCJC0Set Up Cash Journal
FBCJC2Create/ Change/ Delete Business Transactions
FBCJC3Set Up Print Parameters for Cash Journal

SAP Tcodes for Cash Journal

The management of Cash Journal can be done using the SAP AP Transaction Codes:

SAP FI TCODESDESCRIPTION
OY05Creation of Factory Calendar:
J1INCALAssign Factory Calendar to Business Places
FS00Creation of G/L Accounts
OBWWAssignment of Accounts
OBY6Assign PAN & TAN Numbers
XK02Assign Extended Withholding Tax Codes in Vendor Master
F-43Purchase Invoice Posting
J1INCHLNCreate Remittance Challan
J1INBANKEnter Bank Challan
J1INCERTCreation of TDS Certificate
J1INARCreation of Annual Return

Accounts Receivable Tcodes – SAP AR Tcodes

Accounts receivable are legally enforceable claims for payment held by a business for goods supplied and/or services rendered that customers/clients have ordered but not paid for.

These are generally in the form of invoices raised by a business and delivered to the customer for payment within an agreed time frame. Accounts receivable is shown in a balance sheet as an asset. (Source)

SAP AR Basic Settings Tcodes

Let’s start with the main SAP AR Basic Setting Transaction Codes:

SAP AR TCODESDESCRIPTION
OBD2Creation of Customer Account Groups
XDN1Creation of Number Ranges for Customer Account Groups
OBARAssign Number Ranges to Customer Account Groups
FS00Creation of G/L Account – Reconciliation Account
XD01Creation of Customer Master
OBA7; FBN1Document Types and Number Ranges

SAP AR Transactions Tcodes

In SAP FI-AR, You can manage Transaction such as Customer Invoce, Incoming Payment … with the following SAP AR Tcodes:

SAP FI TCODESDESCRIPTION
F-22Posting of Customer Invoice
F-28Posting Incoming Payment
FB70Posting Customer Invoice – Enjoy Transaction
FBL5NTo View Customer Account
F-27Customer Credit Memo
FB75Customer Credit Memo – Enjoy Transaction

Advance Payments or Down Payments

Down payment is an initial up-front partial payment for the purchase of expensive items such as a car or a house.

It is usually paid in cash or equivalent at the time of finalizing the transaction. A loan of some sort is then required to finance the remainder of the payment. (source)

Read also

Here the some important SAP Tcodes for Advance Payments or Down Payments: Payment Request in SAP: Payment Request Tables, BAPIs and BADI

SAP FI TCODESDESCRIPTION
FS00Creation of “Advance from Customers A/c” G/L Account
OBXRDefine Alternative Reconciliation Account for Customer Down Payments
F-37Down Payment Request (Noted Item)
F-29Down Payment Received
F-22Sale Invoice Posting
F-39Transfer of Advance from Special G/L to Normal by clearing Special G/L A/c
F-32Clearing of Normal Item – Account Clear

Bill Discounting

The SAP Bill Discounting Transaction Code are:

SAP FI TCODESDESCRIPTION
FS00Creation of G/L Accounts
OBYNDefine Alternative Reconciliation Account for Bills of Exchange Receivable
OBYKDefine Bank Sub Accounts
F-22Sale Invoice Posting
F-36Bills of Exchange Payment
F-33Bank Bill Discounting
S_ALR_87012213Report to view Customer wise/ Due Date wise/ Bank wise Outstanding
F-20Reverse Contingent Liability

SAP Dunning Tcodes

Here the most important SAP Dunning Tcodes.

SAP DUNNING TCODESDESCRIPTION
OB61Define Dunning Areas
FBMPDefine Dunning Procedures
XD02Assign Dunning Procedure in Customer Master
F-22Sale Invoice Postings
F150Dunning

For the full list of SAP Dunning Tcodes, check The Main SAP Dunning Transaction Codes.

Credit Management Tcodes in SAP

SAP CREDIT MANAGEMENT TCODESDESCRIPTION
OB45Maintain Credit Control Area
OB38Assign Company Code to Credit Control Area
OB01Define Credit Risk Categories
OB02Define Accounting Clerk Groups [Credit Representative Groups]
OB51Define Credit Representatives [Assign Employee to Credit Representative Groups]
OB39Define Intervals for Days in Arrears for Credit management

Check also Credit Limit for Customer in SAP SD