Update and Report Income Tax Details
Updates or reports income tax type and income tax region on invoice distributions used for US 1099 reporting.
Run note · Year-end Year-end 1099 and withholding output depends on clean income-tax-type and supplier data. Run the exception reports and correct first, or forms generate with gaps.
Sample build of the Update and Report Income Tax Details — reconciled, and rendered tool-neutral so it runs in Power BI, ThoughtSpot, or Tableau.
| Supplier | Invoice | Distribution | Income Tax Type | Region | Action |
|---|---|---|---|---|---|
| Acme Industrial | Sample | Sample | Standard | Sample | Sample |
| Northwind Trading | — | — | Corporate | — | — |
| Globex Holdings | Sample | Sample | Standard | Sample | Sample |
| Initech LLC | — | — | Default | — | — |
| Umbrella Corp | Sample | Sample | Standard | Sample | Sample |
| Acme Industrial | Sample | Sample | Standard | Sample | Sample |
The report updates or reports income tax type and region on the distributions used for 1099 reporting.
After the update, 60 distributions still have no income tax type — they remain outside the 1099 totals.
Source the income tax type at invoice entry, not at year-end; a bulk fix catches most, but the remainder needs upstream defaulting.
This is the report's BI Publisher data model — the SQL data set BI Publisher runs against Oracle tables to produce the output. The same SQL becomes a dbt model in your warehouse, so one definition drives both the formatted report and the analytics layer.
Data sources
The data-warehouse model — one fact surrounded by conformed dimensions (what you slice by) and measures (what you aggregate), expressed as dbt so it migrates with you. Grain: one row per source transaction.
| Element | Type | Definition |
|---|---|---|
| AP_INCOME_TAX_TYPES | dimension | dimension |
| Amount | measure | measure |
Every source object behind this report. Each linked table has its own page with full column descriptions, drawn from the Oracle BICC lineage and articulated for practitioners.
| Table | Reporting columns | Subject areas |
|---|---|---|
| AP_INVOICE_DISTRIBUTIONS_ALL | 59 | 11 |
| AP_INCOME_TAX_TYPES | 2 | 5 |
Customization note The seeded mass-update is blunt; teams add rule-based assignment by supplier/category before running it. Irvine rebuilds these on your data.