SlideShare a Scribd company logo
1 of 4
Freight – A Consolidated Solution
                                                                                 Author – Brijesh Bharat, PMP


With fuel cost rising everyday, companies nowadays are looking for an accountable, flexible and efficient way of
managing freight that will reduce the cost in handling transportation and maximize overall profit. Oracle e-Business
suite provides various ways to handle freight. This paper, based on customer implementation experiences, is an
attempt to provide a consolidated view of various options including a custom business solution.

Freight can be configured depending upon whether it is taxable or non-taxable. It can be treated as a master item or
can be configured as a pricing modifier with mark-up as optional. Freight cost can be either captured upfront at the
order entry or during ship confirm. Freight cost so captured will be converted to freight charge for onward invoicing to
the customer.

Solution Summary Matrix Table 1.0 is a summary of various options with possible pros-cons to meet the freight
requirement in a company implementing Oracle e-Business suite. The solution is broken into 2 main groups – Group
”A” options and Group “B” options. Each solution has its own pros and cons. While providing the solution a
thorough analysis should be done to choose the best solution that meets the business requirements.

Business case: The Company had a complex requirement to treat freight as taxable or non-taxable depending upon
if there is a tax exemption certificate available, whether customer pick-up (CPU), customer arranged pick-ups or
company arranged pick-ups.

The following matrix depicts this business requirement:
    Tax         Product Ship From Freight Charge:              Product Ship To                Freight Charge:
    Charge      Location: Houston-                             Destination:
    When:       TX OR Memphis –
                TN
    Tax         Non-Taxable              Non-Taxable           Non-Taxable                    Non-Taxable
    Exemption
    Certificate
    CPU         Taxable Based on         Charge No Freight
                Ship From
    Customer Taxable Based on            Charge No Freight
    Arranged    Ship From
    Shipment
    Company                                                    Tax Based on Ship To           Tax Based on Ship
    Arranged                                                   Destination                    To Destination
    Shipment
                                         Table 1.0: Tax Requirement Matrix

    •   If company had a tax exemption certificate on file (based on bill-to/ship-to combination), the customer would
        not be charged tax on freight or merchandise as depicted in the first column of the above Table 1.0
    •   The taxes would be exempted based on the following custom logic: A custom table was maintained with the
        following attributes: Company, Bill-to Customer #, Bill-to Customer name, Ship-to State, Tax Exemption #,
        Tax Exemption Reason, Effective from date, Effective to date:

   Company      Bill to Customer        Bill to       Ship to     Tax           Tax            From        To Date
                Number                  Customer      State       Exempt        Exempt         Date
                                        Name                      Number        Reason
                                                                                                           31-Dec-
                                                                                                           05
   02           77777                   ISG           Ohio        999999                       1-Jan-05
                                                      New                                      01-Jun-     01-Aug-
                                                      York                                     04          05
   03            88888                   VALSPAR                  909090


                                         Table 2.0: Tax Exemption Matrix


                                Freight – A Consolidated Solution                                  Page 1 of 4
•   When the customer picked-up the merchandise with own truck, tax would be charged for the merchandise
        based on the pickup location. In this situation, company would not charge freight.
    •   When the customer arranged a third party to pickup the merchandise from the company’s premises, tax would
        be charged for the merchandise based on the pickup location. Again in this situation, company would not
        charge freight.
    •   When company arranged freight carrier for pickup, the merchandise and freight would charge tax based on
        ship-to location of the customer.

Based on the above requirement, the proposed solution was broken down to 2 main groups “A” and “B”. Group “A”
options describes the upfront order entry for freight charges, while in Group “B”, the freight will be captured during
ship confirm process.

             Options      Description             Pros           Cons         Standard         Level of
            #                                                                 Functionality    Complexity
                                           Group A Options – A1.0 Or A2.0
                                      Upfront Order Entry For Freight Charges
                                                  Standard      I. Use of      Yes             Low To
                                                  functionality Holds.                         Medium
                          Freight as an Item      to handle     II. Use
                          (Either Taxable Or      Freight       Fulfillment
               A1.0       Non-Taxable)                          Set
               A2.0       Freight as a Special    Standard      Lose the       Yes             Low
                          Charge (Always          functionality flexibility if
                          Taxable Or Non-         to handle     sometime
                          Taxable)                Freight       Freight is
                                                                Taxable
                                                                and Non-
                                                                Taxable.
                                           Group B Options – B1.0 Or B2.0
                                       Freight Charges at Delivery/ Trip Level
                          Freight Charges at      Fully         Technical      No              Medium To
                          Delivery/ Trip Level    Automated complexity                         High
                          – Fully Automate        Process       in the
                                                                design
                B1.0
                B2.0      Freight Charges at      Standard      Actual tax Yes in              Low
                          Delivery/ Trip Level    functionality rate is not conjunction
                          – Mark-up Freight       to handle     used.          with custom
                          Charges                 Freight                      Ship Release
                                                                               process.
                                 Table 3.0: Solution Summary Matrix

Each group option is described as follows:

            Group “A” Options - UPFRONT ORDER ENTRY FOR FREIGHT CHARGES
Freight charges can be applied to the sales order lines during upfront order entry by following two manners:
        A1.0 Freight as an Item (Either taxable or non-taxable)
        A2.0 Freight as a Special Charge (Always taxable or always non-taxable)

A1.0 Upfront Order Entry for Freight as an Item (Taxable or non-taxable)
Freight can be setup as an Item (non-shippable). During Order Entry the user enters the freight Item as taxable or
non-taxable (setup as master item), an estimation of freight amount can be entered on the order line.
Pros: Standard functionality to handle freight taxable/non-taxable. Process is as simple as entering a new order line
for freight on the sales order.
Cons: During order entry, user may not know whether freight will be taxed or exempted and what is the exact freight
amount to enter. Since freight item is non-shippable and is ready for the invoice. Next time, when Auto invoice runs, it
is going to create a separate invoice away from the order, usually not a preferred practice.




                                Freight – A Consolidated Solution                                    Page 2 of 4
However, by employing either of the following two alternatives, the issue of a separate Invoice for the freight can be
circumvented:

Alternative # (I): Use Automatic Hold - Avoid Separate Freight Invoice
With the help of Automatic Holds, the issue of a separate Invoice for the freight can be circumvented. As soon as the
user enters the freight-taxable or freight-non taxable item on the order line, the line is put on hold. At the end of the
day or before the Auto Invoice runs, the user needs to release the hold that will allow the line to go to the invoice. A
hold report can be provided to the user that indicates the held order/line to be released. The user based on the report
will release the hold on the desired order/line(s) that need to be invoiced.
Pros: Standard functionality of employing the holds. No manual intervention to place the holds on the lines. Hold is
automatically placed based on the Hold Source Criteria.
Cons: The user may not know the exact freight amount and whether the freight is taxable or non-taxable. The user
has to run the Hold Release report and manually release the holds on desired order/lines every time before the Auto
invoice runs that allows the lines to be invoiced.

Note: A custom procedure may be developed to automatically release the holds that will avoid the manual
release process. The technical effort in achieving this functionality may be low to medium.

Alternative # (II): Use Fulfillment Set – Avoid Separate Freight Invoice
As a second alternative, Fulfillment set can be used to avoid the issuance of a separate Invoice for the freight.
The order lines can be grouped together as a set to be fulfilled. Freight line can be grouped with the other regular
lines to be fulfilled in a group. This way the freight line can be prevented to go separately on the invoice.
Pros: Standard functionality of using the fulfillment set. Freight line is grouped with other regular lines and prevented
to generate a separate freight line in AR away from order.
Cons: As mentioned earlier the user may not know the exact freight amount and whether the freight is taxable or non-
taxable. The user has to create a fulfillment set, and assign to the desired group of lines. The effort requires extensive
manual intervention involving 3-steps process – 1. Create a Fulfillment Set 2. Select the lines 3. Assign the fulfillment
set to the selected lines.

Note: A custom procedure may be developed to automatically create, select and assign the fulfillment set. The
technical effort in achieving this functionality may be medium to high.

A2.0 Upfront Order Entry for Freight as Special Charges (Always Taxable Or Always Non-Taxable)
During Order Entry the user can add the Freight and Special Charges on the order as a whole, or on the specific order
lines. The user can add, view or modify the manual charges by selecting Action > Charges, in the Sales Order
window. The Charges window displays details about the Freight and Special Charges applied.
Pros: Standard functionality to handle Freight as Special Charges. Simple navigational step to add the charges by
selecting Action > Charges.
Cons: During order entry, user may not know whether freight will be taxed or exempted and what is the exact Freight
amount to enter. In this process, the freight is always taxable or non-taxable. We lose the flexibility in the process if
sometimes freight is taxable and non-taxable.

   Group “B” Options - FREIGHT CHARGES AT DELIVERY/ TRIP LEVEL VIA EXTENSION
In the custom Ship Release form a new field as Freight can be added to capture the freight amount by the following
two manners:
         B1.0 Freight Charges at Delivery/ Trip Level – Fully Automate
         B2.0 Freight as a Special Charge (Always Taxable Or Non-Taxable)

B1.0 Freight Charges at Delivery/ Trip Level – Fully Automate
In the custom Ship Release form a new field as Freight can be added to capture the freight amount. A custom function
may be developed to call the Tax Engine to look into Ship To and any Exemptions as depicted in the above Tax
Requirement matrix Table 1.0. The process needs to be automated so that the user does not have to make any
determination on whether to charge freight or not, whether it is taxable or not (for exemptions) and calculate tax at
what rate. The calculated freight charges (including any taxes) applied during the shipment can populate the data in
the AR Interface table and can be directly interfaced to AR for onward invoicing purpose.
Pros: This is a fully automated process. The extension can eliminate the manual determination of whether to charge
the freight, whether to charge tax on freight and at what rate. Since the user may not know the freight upfront during
the order entry until the ship confirmation process, the freight can be entered at the shipment time.
Cons: This is an extension. The complexity in the design may be medium to high depending upon the technical
feasibility study.


                                 Freight – A Consolidated Solution                                   Page 3 of 4
B2.0 Freight as a Special Charge (Always Taxable Or Non-Taxable)
A very common practice nowadays is to use the markups in the freights/special handling. A standard markup of 10%
may be assessed to account for the Taxes and other surcharges on the freight/ special handling. Freight charges
captured in the custom Ship Release Form will update the charges with 10% markup back to the sale order and will
be sent to AR for invoicing. Qualifiers may be employed to exempt a customer if the customer is never billed the
charges.

An estimated freight charge (if any) entered on each line of the order would also be replaced with the actual charges
entered during shipping. For example, a user can enter $100, as estimated charges on the sales order will be
replaced by $110 after the shipment.
Pros: Standard functionality of modifier with formula may be used to assess the markup and qualifiers to exempt the
customer from any charges.
Cons: Actual tax rate is not used to bill the customer; a flat rate of 10% is standard across the board.

Conclusion – Choosing a right solution that fits your company needs depends upon the volume of transaction and
complexities. Some companies charge a flat rate for the freight irrespective of the ship to location, where as some
companies charge freight with a markup and based on where shipment is landing. The above solution can help
implementers to look into the various options and suggest the best solution.

About the author – Brijesh Bharat, PMP has more than 14 years of IT experience with 9 years of dedicated
experience in Oracle Applications. He has helped many clients including Honeywell, AT&T, Lucent Technologies,
Fellowes, and American Red Cross to achieve their business objectives. He is currently working for Fujitsu
Consulting as a Project Lead in Oracle practice.




                               Freight – A Consolidated Solution                                 Page 4 of 4

More Related Content

Recently uploaded

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
vineshkumarsajnani12
 

Recently uploaded (20)

Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

Oracle Freight - A Consolidated Solution by Brijesh Bharat, PMP

  • 1. Freight – A Consolidated Solution Author – Brijesh Bharat, PMP With fuel cost rising everyday, companies nowadays are looking for an accountable, flexible and efficient way of managing freight that will reduce the cost in handling transportation and maximize overall profit. Oracle e-Business suite provides various ways to handle freight. This paper, based on customer implementation experiences, is an attempt to provide a consolidated view of various options including a custom business solution. Freight can be configured depending upon whether it is taxable or non-taxable. It can be treated as a master item or can be configured as a pricing modifier with mark-up as optional. Freight cost can be either captured upfront at the order entry or during ship confirm. Freight cost so captured will be converted to freight charge for onward invoicing to the customer. Solution Summary Matrix Table 1.0 is a summary of various options with possible pros-cons to meet the freight requirement in a company implementing Oracle e-Business suite. The solution is broken into 2 main groups – Group ”A” options and Group “B” options. Each solution has its own pros and cons. While providing the solution a thorough analysis should be done to choose the best solution that meets the business requirements. Business case: The Company had a complex requirement to treat freight as taxable or non-taxable depending upon if there is a tax exemption certificate available, whether customer pick-up (CPU), customer arranged pick-ups or company arranged pick-ups. The following matrix depicts this business requirement: Tax Product Ship From Freight Charge: Product Ship To Freight Charge: Charge Location: Houston- Destination: When: TX OR Memphis – TN Tax Non-Taxable Non-Taxable Non-Taxable Non-Taxable Exemption Certificate CPU Taxable Based on Charge No Freight Ship From Customer Taxable Based on Charge No Freight Arranged Ship From Shipment Company Tax Based on Ship To Tax Based on Ship Arranged Destination To Destination Shipment Table 1.0: Tax Requirement Matrix • If company had a tax exemption certificate on file (based on bill-to/ship-to combination), the customer would not be charged tax on freight or merchandise as depicted in the first column of the above Table 1.0 • The taxes would be exempted based on the following custom logic: A custom table was maintained with the following attributes: Company, Bill-to Customer #, Bill-to Customer name, Ship-to State, Tax Exemption #, Tax Exemption Reason, Effective from date, Effective to date: Company Bill to Customer Bill to Ship to Tax Tax From To Date Number Customer State Exempt Exempt Date Name Number Reason 31-Dec- 05 02 77777 ISG Ohio 999999 1-Jan-05 New 01-Jun- 01-Aug- York 04 05 03 88888 VALSPAR 909090 Table 2.0: Tax Exemption Matrix Freight – A Consolidated Solution Page 1 of 4
  • 2. When the customer picked-up the merchandise with own truck, tax would be charged for the merchandise based on the pickup location. In this situation, company would not charge freight. • When the customer arranged a third party to pickup the merchandise from the company’s premises, tax would be charged for the merchandise based on the pickup location. Again in this situation, company would not charge freight. • When company arranged freight carrier for pickup, the merchandise and freight would charge tax based on ship-to location of the customer. Based on the above requirement, the proposed solution was broken down to 2 main groups “A” and “B”. Group “A” options describes the upfront order entry for freight charges, while in Group “B”, the freight will be captured during ship confirm process. Options Description Pros Cons Standard Level of # Functionality Complexity Group A Options – A1.0 Or A2.0 Upfront Order Entry For Freight Charges Standard I. Use of Yes Low To functionality Holds. Medium Freight as an Item to handle II. Use (Either Taxable Or Freight Fulfillment A1.0 Non-Taxable) Set A2.0 Freight as a Special Standard Lose the Yes Low Charge (Always functionality flexibility if Taxable Or Non- to handle sometime Taxable) Freight Freight is Taxable and Non- Taxable. Group B Options – B1.0 Or B2.0 Freight Charges at Delivery/ Trip Level Freight Charges at Fully Technical No Medium To Delivery/ Trip Level Automated complexity High – Fully Automate Process in the design B1.0 B2.0 Freight Charges at Standard Actual tax Yes in Low Delivery/ Trip Level functionality rate is not conjunction – Mark-up Freight to handle used. with custom Charges Freight Ship Release process. Table 3.0: Solution Summary Matrix Each group option is described as follows: Group “A” Options - UPFRONT ORDER ENTRY FOR FREIGHT CHARGES Freight charges can be applied to the sales order lines during upfront order entry by following two manners: A1.0 Freight as an Item (Either taxable or non-taxable) A2.0 Freight as a Special Charge (Always taxable or always non-taxable) A1.0 Upfront Order Entry for Freight as an Item (Taxable or non-taxable) Freight can be setup as an Item (non-shippable). During Order Entry the user enters the freight Item as taxable or non-taxable (setup as master item), an estimation of freight amount can be entered on the order line. Pros: Standard functionality to handle freight taxable/non-taxable. Process is as simple as entering a new order line for freight on the sales order. Cons: During order entry, user may not know whether freight will be taxed or exempted and what is the exact freight amount to enter. Since freight item is non-shippable and is ready for the invoice. Next time, when Auto invoice runs, it is going to create a separate invoice away from the order, usually not a preferred practice. Freight – A Consolidated Solution Page 2 of 4
  • 3. However, by employing either of the following two alternatives, the issue of a separate Invoice for the freight can be circumvented: Alternative # (I): Use Automatic Hold - Avoid Separate Freight Invoice With the help of Automatic Holds, the issue of a separate Invoice for the freight can be circumvented. As soon as the user enters the freight-taxable or freight-non taxable item on the order line, the line is put on hold. At the end of the day or before the Auto Invoice runs, the user needs to release the hold that will allow the line to go to the invoice. A hold report can be provided to the user that indicates the held order/line to be released. The user based on the report will release the hold on the desired order/line(s) that need to be invoiced. Pros: Standard functionality of employing the holds. No manual intervention to place the holds on the lines. Hold is automatically placed based on the Hold Source Criteria. Cons: The user may not know the exact freight amount and whether the freight is taxable or non-taxable. The user has to run the Hold Release report and manually release the holds on desired order/lines every time before the Auto invoice runs that allows the lines to be invoiced. Note: A custom procedure may be developed to automatically release the holds that will avoid the manual release process. The technical effort in achieving this functionality may be low to medium. Alternative # (II): Use Fulfillment Set – Avoid Separate Freight Invoice As a second alternative, Fulfillment set can be used to avoid the issuance of a separate Invoice for the freight. The order lines can be grouped together as a set to be fulfilled. Freight line can be grouped with the other regular lines to be fulfilled in a group. This way the freight line can be prevented to go separately on the invoice. Pros: Standard functionality of using the fulfillment set. Freight line is grouped with other regular lines and prevented to generate a separate freight line in AR away from order. Cons: As mentioned earlier the user may not know the exact freight amount and whether the freight is taxable or non- taxable. The user has to create a fulfillment set, and assign to the desired group of lines. The effort requires extensive manual intervention involving 3-steps process – 1. Create a Fulfillment Set 2. Select the lines 3. Assign the fulfillment set to the selected lines. Note: A custom procedure may be developed to automatically create, select and assign the fulfillment set. The technical effort in achieving this functionality may be medium to high. A2.0 Upfront Order Entry for Freight as Special Charges (Always Taxable Or Always Non-Taxable) During Order Entry the user can add the Freight and Special Charges on the order as a whole, or on the specific order lines. The user can add, view or modify the manual charges by selecting Action > Charges, in the Sales Order window. The Charges window displays details about the Freight and Special Charges applied. Pros: Standard functionality to handle Freight as Special Charges. Simple navigational step to add the charges by selecting Action > Charges. Cons: During order entry, user may not know whether freight will be taxed or exempted and what is the exact Freight amount to enter. In this process, the freight is always taxable or non-taxable. We lose the flexibility in the process if sometimes freight is taxable and non-taxable. Group “B” Options - FREIGHT CHARGES AT DELIVERY/ TRIP LEVEL VIA EXTENSION In the custom Ship Release form a new field as Freight can be added to capture the freight amount by the following two manners: B1.0 Freight Charges at Delivery/ Trip Level – Fully Automate B2.0 Freight as a Special Charge (Always Taxable Or Non-Taxable) B1.0 Freight Charges at Delivery/ Trip Level – Fully Automate In the custom Ship Release form a new field as Freight can be added to capture the freight amount. A custom function may be developed to call the Tax Engine to look into Ship To and any Exemptions as depicted in the above Tax Requirement matrix Table 1.0. The process needs to be automated so that the user does not have to make any determination on whether to charge freight or not, whether it is taxable or not (for exemptions) and calculate tax at what rate. The calculated freight charges (including any taxes) applied during the shipment can populate the data in the AR Interface table and can be directly interfaced to AR for onward invoicing purpose. Pros: This is a fully automated process. The extension can eliminate the manual determination of whether to charge the freight, whether to charge tax on freight and at what rate. Since the user may not know the freight upfront during the order entry until the ship confirmation process, the freight can be entered at the shipment time. Cons: This is an extension. The complexity in the design may be medium to high depending upon the technical feasibility study. Freight – A Consolidated Solution Page 3 of 4
  • 4. B2.0 Freight as a Special Charge (Always Taxable Or Non-Taxable) A very common practice nowadays is to use the markups in the freights/special handling. A standard markup of 10% may be assessed to account for the Taxes and other surcharges on the freight/ special handling. Freight charges captured in the custom Ship Release Form will update the charges with 10% markup back to the sale order and will be sent to AR for invoicing. Qualifiers may be employed to exempt a customer if the customer is never billed the charges. An estimated freight charge (if any) entered on each line of the order would also be replaced with the actual charges entered during shipping. For example, a user can enter $100, as estimated charges on the sales order will be replaced by $110 after the shipment. Pros: Standard functionality of modifier with formula may be used to assess the markup and qualifiers to exempt the customer from any charges. Cons: Actual tax rate is not used to bill the customer; a flat rate of 10% is standard across the board. Conclusion – Choosing a right solution that fits your company needs depends upon the volume of transaction and complexities. Some companies charge a flat rate for the freight irrespective of the ship to location, where as some companies charge freight with a markup and based on where shipment is landing. The above solution can help implementers to look into the various options and suggest the best solution. About the author – Brijesh Bharat, PMP has more than 14 years of IT experience with 9 years of dedicated experience in Oracle Applications. He has helped many clients including Honeywell, AT&T, Lucent Technologies, Fellowes, and American Red Cross to achieve their business objectives. He is currently working for Fujitsu Consulting as a Project Lead in Oracle practice. Freight – A Consolidated Solution Page 4 of 4