Payroll Data Model

Modified on Fri, 21 Aug at 5:06 AM

Model Summary

The QQube Payroll Data Model provides detailed payroll check, wage, payroll-hour, liability, and adjustment information from QuickBooks.

Model TypePayroll detail and liability analysis
Record CoverageDetailed payroll checks, posting transactions, and non-posting adjustments
Available FieldsMore than 850
Employee InformationApproximately 95% of employee fields through the extended Employee HR Dimension
Primary UseAnalyze payroll amounts, hours, wages, liabilities, adjustments, employees, and jobs

Best Used For

  • Creating payroll registers and fringe reports.
  • Reconciling payroll deductions, contributions, accrued liabilities, and paid liabilities.
  • Reviewing posting and non-posting payroll adjustments.
  • Analyzing employee wages, burden, overtime, sick pay, vacation pay, commissions, and bonuses.
  • Comparing payroll hours and amounts by pay period.
  • Reviewing employee status and payroll activity by job.

Key Capabilities

  • Includes detailed payroll check data available through the QuickBooks SDK.
  • Separates wages, non-wage items, liabilities, adjustments, and payroll quantities.
  • Provides detailed hourly, salary, commission, bonus, sick, vacation, and overtime amounts.
  • Uses the extended Employee HR Dimension for employment and protected employee information.
  • Provides prepared DAX measures for Power BI and Excel Power Pivot.

Payroll Data Availability

QuickBooks payroll data is available through the Intuit Software Development Kit.

Accessing the data is not conventional, but QQube provides the detailed payroll check data and approximately 95% of the available employee fields.

See QuickBooks Data Availability in QQube.

The Employee HR Dimension contains protected employee information.

This dimension includes Social Security numbers and employment information for controlled data imports and larger payroll analyses.

Payroll Quantity, Rate, and Amount Fields

The model contains 30 primary payroll fields. Native fields provide the standard payroll quantities, rates, and totals. QQube field extensions separate payroll activity into additional wage, non-wage, liability, and adjustment values.

Native Fields (8)

Quantity FieldsRate FieldsAmount Fields
Line Payroll Hours Quantity
Line Rate
Line Rate Percent
Line Amount
Line Wage Amount
Line Non-Wage Amount
Line Income Subject To Tax
Document Total Amount

QQube Field Extensions (22)

Quantity FieldsAmount Fields
Line Other Payroll Item Quantity
Line Commissions or Piece Work Quantity
Line Wage Bonus Amount
Line Wage Commission Amount
Line Wage Hourly Regular Amount
Line Wage Hourly Sick Amount
Line Wage Hourly Vacation Amount
Line Wage Hourly Overtime Amount
Line Wage Salary Regular Amount
Line Wage Salary Sick Amount
Line Wage Salary Vacation Amount
Line Non-Wage Tax Amount
Line Non-Wage Deduction Amount
Line Non-Wage Contribution Amount
Line Non-Wage Addition Amount
Line Non-Wage Direct Deposit Amount
Line Liability Accrued Amount
Line Liability Paid Amount
Line Adjustment Posting Amount
Line Adjustment Non-Posting Amount
Line Wage Base Amount
Line Wage Base Tips Amount

Power BI and Excel Power Pivot Measures

The prepared Payroll examples include 275 visible DAX measures. Hidden measures are not included.

Measure SectionVisible Measures
Measures Without a Display Folder4
.Base Measures30
Calendar Pattern Measures124
Commissions/Piece Work Measures5
Item (Any) Amount Measures5
Liability Measures18
Non-Wage Measures9
Other Payroll Item Qty Measures8
Payroll Hours Qty Measures8
Wage Amount Measures64

Power BI includes four company-filter support measures.

These measures restrict Account, Employee, Job, and Vendor slicers to values associated with the selected company. Excel Power Pivot handles this filtering automatically.

Included Dimensions

Calendars

Document

Lists

Technical Details

Model StructureOne prepared FACT table with the required dimensions and relationships already included
Payroll CoverageDetailed payroll checks, posting transactions, and non-posting adjustments
Primary Model Fields30 fields: 8 Native Fields and 22 QQube Field Extensions
Employee DimensionExtended Employee HR Dimension with protected SSN and employment information
Prepared DAX Measures275 visible measures for Power BI and Excel Power Pivot

Expected Result

Use the prepared Payroll model to analyze payroll checks, wages, hours, liabilities, adjustments, employee information, and job-related payroll activity.

The FACT table, dimensions, relationships, Native Fields, QQube Field Extensions, and DAX measures are already included.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article