100% found this document useful (1 vote)
78 views5 pages

SAP SD Billing Methods Overview

This document discusses billing methods in SAP SD, including individual billing per sales document, collective billing for multiple documents, and invoice splits. It also covers billing plans such as milestone and periodic billing. Revenue account determination is used to determine the correct general ledger account for revenue posting by defining account assignment groups for materials and customers.

Uploaded by

kiransdb
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
78 views5 pages

SAP SD Billing Methods Overview

This document discusses billing methods in SAP SD, including individual billing per sales document, collective billing for multiple documents, and invoice splits. It also covers billing plans such as milestone and periodic billing. Revenue account determination is used to determine the correct general ledger account for revenue posting by defining account assignment groups for materials and customers.

Uploaded by

kiransdb
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

4/18/2021 SAP SD - Billing Methods - Tutorialspoint

SAP SD - Billing Methods

A billing method determines whether you have to create an invoice for every delivery or you want to
send an invoice to the customer each month.
You can use the following billing method types −
Individual Billing per sales document.
Collective Billing method for multiple sales document.
Invoice Split for several billing documents for one or more sales document.
In Individual Billing method, you can make the setting in system to create single billing document
for each sales document. Example: One invoice per delivery.
In Collective Billing, it allows you to combine different documents like sales orders and/or deliveries
either partially or fully in a common billing document.
Invoice Splits allow you to create invoices as per the specific criteria.

Billing Plan

A billing plan in SAP SD is defined as a plan with individual billing dates for goods and services and
it doesn’t depend on the delivery of goods. Using this bill plan, you can bill for a service or product
at regular time intervals or at specific dates defined in the system in advance.
As per the business transactions, a system allows you to process any of the billing plan type. There
are two types of billing plan −
Milestone Billing
Periodic Billing
Milestone billing includes dividing the total billed amount in multiple billing dates that are defined in
a billing plan. When there is a milestone reached as per defined in the system, customer is charged
as per the project cost or a predefined amount as per the bill plan. Milestone billing is normally
used for long term projects.
Periodic billing includes charging of bill amount at a regular interval of time. Example: Suppose you
have to pay a rental amount monthly as per the contract. The system can process monthly
payment as per the schedule. Periodic billing plan is normally used in the following categories −

For a Service like Annual Maintenance contracts, etc.


For lease agreements.
Intellectual Property Management.

Assigning Billing Plans to Business Transactions


[Link] 1/5
4/18/2021 SAP SD - Billing Methods - Tutorialspoint

In SAP system, you can mention if one billing plan is applicable for all the products in a business
transaction or you can define separate bill plans for each transaction goods as per the requirement.
Note that you can define a billing plan in SAP CRM system − Customer Relationship Management
→ Transactions → Basic Settings → Billing Plan
You cannot use billing plans created in SAP CRM system in SAP ERP system.

Revenue Account Determination

Revenue account is used for revenue recognition and is used for integrating SAP SD module and
Finance Accounting module. As per the billing document to account, system determines the correct
G/L account for posting the revenue as per the revenue account determination.
To configure Revenue Account Determination: Use T-Code: OVK5
OR
Go to SPRO → IMG → Sales and Distribution → Basic Function → Account Assignment/Costing
→ Revenue Account Determination → Check Master data relevant for Determination.

Using this, you can define −


Account Assignment for Materials
Account Assignment for Customers
Select any one of them and click Choose.

[Link] 2/5
4/18/2021 SAP SD - Billing Methods - Tutorialspoint

Materials − Account Assignment Groups − Using this option, you can divide materials into different
groups, services and retails groups. You maintain this in Material Master MM01/MM02 under Sales
→ Sales Org 2 view.

Customers − Account Assignment Groups − Using this option, you can divide customer into
different groups. Example: You can divide customers into domestic customers and non-domestic or
overseas. You maintain this in Payer Customer Master using VD01/XD01/VD02/XD02 under billing
document tab of Sales Area Data.
To create and display the condition table for revenue account determination −

Go to SPRO → IMG → SD → Basic Function → Account Assignment → Account


Assignment/Costing → Revenue Account Determination → Define dependency of Revenue
Account Determination → Execute.

[Link] 3/5
4/18/2021 SAP SD - Billing Methods - Tutorialspoint

A new window will open, then you can select the relevant option related to the condition table and
click Choose.

[Link] 4/5
4/18/2021 SAP SD - Billing Methods - Tutorialspoint

The following T-Codes can be used for managing condition tables

[Link]. TCode & Description

1 V/12
Account Determination : Create tables

2 V/13
Account Determination : Change table

3 V/14
Account determination : display tables

4
OV25
Field catalog : Allowed fields for the tables

The next step is to define access sequence and account determination type.
Define and Assign Account Determination Procedure −

The first step is to define and assign an account key and then
Assignment of General Ledger account.

Useful Structure in Revenue Account Determination −

[Link] Structure & Description

1 KOMKCV
Account Determination Communication Header

2 KOMPCV
Account Determination Communication Item

[Link] 5/5

Common questions

Powered by AI

Organizations can optimize billing processes in SAP SD by leveraging different billing methods and plans to tailor their sales invoicing strategies to specific business needs. By employing Individual Billing methods, businesses can maintain detailed transaction records for each sale. Collective Billing can reduce administrative workload by consolidating multiple transactions into fewer invoices, streamlining billing operations . Invoice Splits allow for nuanced invoices based on customer-specific criteria, enabling better customer service and flexibility . Furthermore, incorporating Milestone and Periodic Billing Plans ensures that billing can align with service delivery (milestones in projects) or recurring revenue models like lease agreements, supporting diverse revenue streams . This flexibility enhances customer satisfaction by aligning billing with service expectations and reduces time-to-cash through efficient billing workflows.

Revenue account determination in SAP SD uses condition tables and access sequences to ensure accurate financial postings. Condition tables define the criteria or key that will be used to look up the account determination records needed for postings . Once these tables are set up using T-Codes like V/12, an access sequence is defined to determine the order in which these tables are accessed when determining the appropriate general ledger account . This sequencing ensures the system consistently retrieves the most appropriate financial rule for revenue posting based on transaction data, thus aligning internal accounts with external transaction conditions.

SAP SD integrates with Finance Accounting through revenue account determination by using a structured process that aligns sales transactions with financial postings. Through T-Codes such as OVK5 and configured paths in SPRO, users assign general ledger accounts based on specific transaction criteria defined in condition tables for both materials and customer accounts . This integration ensures that sales data automatically feeds into financial records, improving the accuracy of financial reporting, enabling real-time revenue tracking, and supporting compliance through automated audit trails. Such a system reduces errors and administration overhead, enhancing the financial oversight of sales operations.

Billing plans in SAP CRM and SAP ERP differ primarily in their scope and application. In SAP CRM, billing plans can be defined and applied specifically within CRM transactions and settings . However, these billing plans cannot be directly used or integrated within the SAP ERP system due to system architecture and compatibility constraints . This limits the ability to leverage CRM billing plans directly for ERP transaction processing, requiring separate configurations and potentially leading to redundant setup efforts across systems.

Revenue Account Determination in SAP SD is crucial for accurately recognizing revenue and integrating the Sales and Distribution module with the Finance Accounting module . Configuring it involves using T-Code OVK5 or navigating through SAP SPRO to define and assign the General Ledger accounts for posting revenue based on the billing document . Steps include assigning account determination for materials and customers by setting account assignment groups, then defining the dependency of revenue account determination through condition tables . This structured process ensures correct general ledger postings, impacting financial reporting and compliance.

Account assignment groups in SAP SD are critical for categorizing both materials and customers to facilitate precise revenue account determination. For materials, these groups allow for the segregation into different categories, like services and retails, maintained in the Material Master under Sales Org 2 view . For customers, they enable segregation into groups such as domestic or non-domestic, maintained under the Payer Customer Master . These categorizations assist in determining the appropriate general ledger accounts for postings, ensuring systematic and controlled revenue recognition across different transaction streams.

Individual Billing in SAP SD is a method where a single billing document is created for each sales document, making it suitable for scenarios where invoices are needed for each transaction, like one invoice per delivery . Collective Billing allows for the combination of multiple sales orders or deliveries into a single billing document, either fully or partially, making it beneficial for consolidating billing processes and reducing administrative tasks when multiple transactions can be grouped . Invoice Split is used when invoices need to be created based on specific criteria, enabling flexibility in billing across one or more sales documents . This method suits situations where different billing elements need to be captured separately for client or internal accounting needs.

Milestone billing addresses the needs of long-term project billing by allowing charges to be applied based on specific project milestones, often tied to project costs or predefined amounts . This method is ideal for projects where progress can be demarcated by stages, facilitating financial management aligned with project delivery, such as construction or R&D projects. Periodic billing, in contrast, suits scenarios requiring regular income, like subscription models or lease agreements, where charges recur at constant intervals, for example, monthly payments for equipment leases or regular maintenance services . Each method optimally aligns accounting practices with the revenue generation and service delivery timelines characteristic of their applications.

T-Codes V/12, V/13, and V/14 are essential for managing condition tables related to revenue account determination in SAP SD. V/12 is used for creating tables, which allows users to set up new condition frameworks essential for account determination . V/13 is used to modify existing tables, which is crucial for adjusting the conditions that impact revenue calculations and postings as business requirements change . V/14 is used to display tables, providing users the ability to review the current configurations for verification and auditing purposes . Proper use of these T-Codes ensures that the SAP system reflects the accurate financial conditions for transactions.

A Billing Plan in SAP SD consists of individual billing dates for goods and services that are set independently of the actual delivery of goods . Milestone Billing is designed for long-term projects where the total billed amount is divided across multiple billing dates defined in the billing plan, charging customers based on the project cost or a predetermined amount at each milestone . Periodic Billing regularly charges customers at set intervals, such as monthly payments for services like Annual Maintenance Contracts or lease agreements, aligning with ongoing service contracts or usage agreements .

You might also like