Time Tracking with Screenshots Logo
  • How it works
  • Prices & FAQ
  • Blog
  • Sign Up
  • Log In
  • Contact Us
  • Try SCREENish for free
  1. SCREENish
  2. How it works
  3. QuickBooks Time and Payroll: Exporting Timesheets

QuickBooks Time and Payroll: Exporting Timesheets

API & Integrations > Accounting exports produces a CSV timesheet for a period: minutes per member, project and day, ready for QuickBooks Time or for any payroll system that imports a spreadsheet. Pick a layout, a period and whether to include unapproved time, then press Download CSV.

The accounting exports panel: layout, period and approved-only choices above the Download CSV button

The three layouts

  • QuickBooks Time timesheet import — the columns QuickBooks Time expects: First Name, Last Name, Date, Hours, Customer, Service Item, Notes, Billable. The project becomes the customer, hours are decimal, and the notes column names the project and the day. Import it in QuickBooks Time under its timesheet import.
  • Generic (hours as decimals) — date, first and last name, e-mail, project, hours, minutes, approved hours, manual hours and idle minutes. This is the one for a payroll system that lets you map columns yourself, and the one to open when a human will read it.
  • Spreadsheet (ids and names) — the same rows with the member and project ids included, for matching against records in another system.

The period

Leave the dates empty for the last 30 days, or set From and To for a closed month. A period may span at most 92 days; for a longer stretch, download it in parts. The downloaded file is named after the layout and the dates, so a folder of them stays readable.

Approved entries only, or everything

The default is Approved entries only, which is what payroll should see. Switch to All entries when you are reconciling and want to see what is still waiting for approval — the generic layout carries both the tracked and the approved hours side by side, so the gap is visible in one column.

What the file never contains

No pay rates, no worklog notes written by members, no screenshots, application names or window titles. It is hours, names, projects and dates. Rates stay in SCREENish: multiply in your payroll system, where they belong.

Automating it

The same file is available to your own software over the API, so a monthly export can run on its own rather than being downloaded by hand. See API Keys and the developers page. For a spreadsheet that keeps itself up to date instead of a file per month, see Google Sheets: A Live Timesheet That Updates Itself.

See it in your own work logs

SCREENish is free to try — no credit card required.

Start free

← All guides

  • How it works
  • Prices & FAQ
  • Blog
  • Sign Up
  • Log In
  • Contact Us
  • Try SCREENish for free
  • Cookie Settings

Solutions

  • Mouse Jiggler Detection Software
  • Faked Activity Detection
  • Overemployment Detection for Remote Teams
  • Remote Employee Identity Verification
  • Face Recognition Time Tracking
  • Employee Attendance & Overtime Reports
  • Compare Alternatives
  • Feature Guides
  • Blog Articles
  • Pricing & Plans

From the Blog

  • Can Employers Detect Mouse Jigglers?
  • How to Tell If Activity Is Real: What the OS Flags as Fake Input
  • 12 Signs a Remote Employee Is Working Two Jobs
  • Proxy Workers: How to Tell If Someone Else Is Doing the Job
  • GDPR-Compliant Employee Monitoring: A Practical Checklist
  • Best Time Tracking Software with Screenshots (2026)
  • If an Employee Deletes a Screenshot, What Can the Employer Still See?
  • Idle Time Settings: How Many Minutes to Deduct
  • A Fair Mouse-Jiggler Policy for Remote Teams
  • Overemployment in 2026: The Numbers
© SCREENish 2026 All right reserved. By SCREENish.com | Terms of Service | Privacy Policy | Cookie Policy