Fusion TAX & Subledger Accounting
Fusion TAX & Subledger Accounting
Here's a simple explanation of Oracle Fusion Tax with real-time examples so you
can understand the concepts better:
So Oracle provides localization for each country – meaning it lets you configure taxes as
per that country’s rules.
🔹 Types of Taxes
There are two types of taxes:
1. Direct Tax:
2. Indirect Tax:
You recharge ₹100 mobile balance → You pay ₹18 as GST → This is indirect tax
Tax Rule Logic to apply the correct tax If state = Karnataka, apply 9%
CGST
Example:
● Supplier is in Chennai
✅ Step 5: Create:
● Tax Jurisdiction: State (Tamil Nadu, etc.)
● Tax Status: e.g., Standard Rate
🔹 Example Scenario
You buy a product worth ₹1,000 in India:
● GST = 18%
In Oracle Fusion:
● Set Tax Rule → Apply both when transaction is within the same state
🔚 Summary
Oracle Fusion Tax helps you:
Would you like me to create a simple diagram or table for this setup as well? Or explain how
AutoTax applies during P2P or O2C flows?
Great! You're doing a fantastic job progressing through the Oracle Fusion Tax setup. Let's
now explain Step 3 to Step 7 in simple language with real-time examples, so it's easy to
remember and understand.
🔹 Real-Life Example:
Imagine your company "P30 Petrochemicals Ltd" wants to apply GST on purchase
invoices (AP invoices). You’re telling the system — "Hey, apply this GST for all AP invoices
for my company."
🔹 Navigation:
Navigator → Setup and Maintenance → Financials → Transaction Tax →
All Tasks → Configuration Owner Tax Options
🔹 Actions:
● Click Plus (+) to create a new config
✅ Step 3 Completed!
🔸 Step 4: Create Location
You’ve already created a location: P30 Hyderabad in earlier steps, so no need to do it
again.
🔹 Navigation:
Procurement → Suppliers → Search for XYZ130 → Edit Supplier → Sites
Tab → Edit Hyderabad Site → Site Assignments Tab
🔹 Actions:
● Assign:
✅ Step 5 Completed!
🔹 Navigation:
Setup and Maintenance → Financials → Transaction Tax → Taxes →
Search "P30 GST" → Edit
🔹 Actions:
● Enable:
📝 Note:
It’s common to test with simulation first, but if you’re confident, you can enable both.
✅ Step 6 Completed!
🔹 Navigation:
Navigator → Payables → Invoices → Create Invoice
🔹 Actions:
● Supplier: XYZ130
● Amount: ₹1,00,000
🔹 Expected:
You should see GST (like 18% → ₹18,000) automatically calculated and shown under the
Tax region.
❗ Issue Faced:
You said: “Tax is 0 — not calculated.”
1. Missing tax rule: No rule to apply the rate (need to verify tax rule conditions)
✅ What to Do Next:
Would you like help debugging why tax is not calculated in your invoice? I can walk you
through the tax diagnostic steps or help create a tax rule that ensures GST applies for all
AP invoices.
● Purchasing (PO)
○ Amount: ₹10,000
○ Distribution Account: 001.002.1234 (where 002 is the cost center for
Furniture dept)
Real Example:
Dr Expense 001.002.1234
Cr Liability 001.002.5678 <-- This 002 comes from distribution, not default
✅ This is achieved using Account Rules in SLA where you write a logic:
Pick cost center segment from distribution account and copy it to liability
account.
1. Ledger
Has Accounting Method → Example: Standard Accrual
● SLA sits in between, generates and controls how journals are created.
○ Journal Entry Rule Sets (combines rules for events like invoices, payments)
Would you like me to show this same scenario with screenshots, SQL logic, or
step-by-step configuration in SLA (like how to create an Account Rule)?
Perfect — you’re on a roll with this! Let me break this down for you in very simple terms
and real-world examples, so that even someone with zero background can understand
what Subledger Accounting (SLA) is and what exactly you did in this setup.
Think of SLA as a translator. Your business activity happens in subledgers, but accounting
entries (debits and credits) must be created in a format that GL (General Ledger)
understands. SLA handles this.
🏠 Real-Life Analogy
Imagine you are running a company.
Situation:
You receive an invoice from your supplier “XYZ Hyderabad” for ₹10,000. While entering
that invoice, you say:
“Hey, this cost belongs to department 002 (maybe Marketing department).”
But Oracle by default creates the liability account (amount you owe to the supplier) using
supplier setup (which might say cost center = 001, i.e., Admin).
Problem:
You want the liability account's cost center to be the same as the expense account's
cost center (entered in the invoice distribution line).
And you want the journal line description to show:
“Supplier Name - Supplier Site Name”
so it’s easy to identify in reports.
"For each AP invoice, fetch and show the Supplier Name and Supplier Site in
journal line description."
📘
So journal will look like:
XYZ Hyderabad - XYZ130
"For liability account, pick the unit/cost center from the invoice distribution
line."
So if invoice line says cost center 002, then liability will also be 002 (instead of default 001).
✅)
● Liability Account had the cost center from invoice line (002
🎯 Final Result:
You’ve used SLA to dynamically control how accounting happens based on your business
rules — no coding, just configuration.
● Avoid misposting
Let me know if you want this as a summarized cheat sheet or step-by-step screenshots
style!