I'm studying financial reports. There is a section on Yahoo Finance that contains gross profit, net income, total revenue, etc..
How does a company know how much tax it should pay? Is it based only on accounting practices for financial reports (income statement + balance sheet) or does the company pays its taxes based on some other statements (ex. bookkeeping) and financial reports only for investors where company just says how much tax they have paid?
In other words, if tax officials want to check how much tax the company should pay, where will they will look?