Difference between revisions of "COD Statement"

From Opentaps Wiki
Jump to navigationJump to search
(New page: ==Accounting for COD== When a package is shipped Cash On Delivery (COD), the carrier will ask the recipient for payment of the value of the package. The carrier will then forward checks ...)
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Accounting for COD==
+
==Introduction to Accounting for COD==
  
When a package is shipped Cash On Delivery (COD), the carrier will ask the recipient for payment of the value of the package.  The carrier will then forward checks from multiple recipients together to the sender with a statement detailing the amount received from each shipment and the fee the carrier charges for the service.  The recipient may also refuse to pay for the package.  In that case, the carrier returns it to the sender undelivered.
+
When a package is shipped Cash On Delivery (COD), the carrier will ask the recipient for payment of the value of the package.  The carrier will then forward checks from multiple recipients together to the sender with a statement detailing the amount received from each shipment and the fee the carrier charges for the service.  If the recipient refuses to pay for the package the carrier returns it to the sender undelivered.
  
In accounting terms, when the order is shipped to the recipient, the responsibility to pay resides with the recipient.  Once the carrier has delivered the shipment, the responsibility to pay changes to the carrier.  When payment is received from the carrier, then it is applied to the carrier’s receivables balance.  In this process, we added a “Pending” state to the responsibility of the carrier to pay shipping charges, so that adjustments to the carrier’s payment could be made before it is made official and posted to the ledger.
+
===Ledger Entries for COD Payments===
 +
The ledger entries for COD shipments and receipts are described in the User Guide section, [[Ledger_Transactions_Reference#COD_Shipments_and_Receipts|Ledger Transactions Reference]].
  
Thus, the accounting transactions are:
+
===Accounting Configuration for COD===
 +
To configuring accounting for COD statements the following setup is needed:
  
1. Order is Shipped:  
+
* A [[Payment Methods|Payment Method]] type of “Paid via COD” is configured to the "Uninvoiced COD Receipts" account, to configure this proceed as follows from the Main Navigation screen:
<pre>
+
Click: [Financials] Icon > [Configure] Tab > [Payment Methods] button
  DR Accounts Receivable (Recipient),  
+
The "Payment Methods for . . ." screen opens
     CR Sales, etc.
+
In the "Add Payment Methods for . . ." box enter the following data
</pre>
+
Enter for "Payment Method Type": [Paid Via COD] from the drop down menu
 +
Enter for "GL Account": [Uninvoiced COD Receipts], this is account #126100 in the demo data
 +
    if you have that installed, otherwise find this account in the drop down list. If it
 +
     is not configured, add the account to your Chart of (GL) Accounts.
 +
Enter a description such as "COD Statement Receipts"
 +
Click: [Add] to save your added account.
  
2. Shipment is delivered:
+
* Invoice item types “COD Receipt” is configured to the "Uninvoiced COD Receipts account
<pre>
+
* Invoice item type “COD Fee” is configured to the "COD Fees" account.
  DR Uninvoiced COD Receipts,
 
    CR Accounts Receivable (Recipient)
 
</pre>
 
  
3. Carrier COD bill is reviewed and approved:  
+
NOTE: For Technical System Admins, an example of this configuration can be seen in the XML
<pre>
+
  configuration file which is in the '''opentaps''' server installation directory at this location:
  DR Accounts Receivable (Carrier),  
+
  hot-deploy/financials/data/DemoBillCOD.xml
  DR COD Fees (Expenses)
 
    CR Uninvoiced COD Receipts
 
</pre>
 
 
 
4. Carrier forwards COD payment
 
<pre>
 
  DR Undeposited Receipts (or other Cash account)
 
    CR Accounts Receivable (Carrier)
 
</pre>
 
 
 
If the recipient of the shipment declines to pay, then the receivable for the shipment remains with the recipient as in #1 above. When the package is returned, it should be processed as a return for “Store Credit”, and the billing account credit should be applied to the outstanding invoice of the recipient.
 
 
 
To configuring acacounting for COD statements, a payment method type of “Paid via COD” be configured to the Uninvoiced COD Receipts account and invoice item types “COD Receipt” and “COD Fee” be configured to the Uninvoiced COD Receipts and COD Fees accounts, respectively. An example of this is found in hot-deploy/financials/data/DemoBillCOD.xml
 

Latest revision as of 15:12, 15 September 2010

Introduction to Accounting for COD

When a package is shipped Cash On Delivery (COD), the carrier will ask the recipient for payment of the value of the package. The carrier will then forward checks from multiple recipients together to the sender with a statement detailing the amount received from each shipment and the fee the carrier charges for the service. If the recipient refuses to pay for the package the carrier returns it to the sender undelivered.

Ledger Entries for COD Payments

The ledger entries for COD shipments and receipts are described in the User Guide section, Ledger Transactions Reference.

Accounting Configuration for COD

To configuring accounting for COD statements the following setup is needed:

  • A Payment Method type of “Paid via COD” is configured to the "Uninvoiced COD Receipts" account, to configure this proceed as follows from the Main Navigation screen:
Click: [Financials] Icon > [Configure] Tab > [Payment Methods] button
The "Payment Methods for . . ." screen opens
In the "Add Payment Methods for . . ." box enter the following data
Enter for "Payment Method Type": [Paid Via COD] from the drop down menu
Enter for "GL Account": [Uninvoiced COD Receipts], this is account #126100 in the demo data 
    if you have that installed, otherwise find this account in the drop down list. If it 
    is not configured, add the account to your Chart of (GL) Accounts.
Enter a description such as "COD Statement Receipts"
Click: [Add] to save your added account.
  • Invoice item types “COD Receipt” is configured to the "Uninvoiced COD Receipts account
  • Invoice item type “COD Fee” is configured to the "COD Fees" account.
NOTE: For Technical System Admins, an example of this configuration can be seen in the XML 
configuration file which is in the opentaps server installation directory at this location:
hot-deploy/financials/data/DemoBillCOD.xml