# set-base-pay

> Claude/Codex skill by [@intuit](https://omgskills.com/library/intuit/index.md) · 0 stars · Updated 2026-09-16

Set, view, or change employee base pay (salary or hourly rate) in QuickBooks Payroll. Use when the user asks to see current pay, give a raise (absolute, increment, or percentage), reduce or adjust pay, switch between salary and hourly, change pay frequency, or update weekly contracted time for one or more named employees. Reads the current contract first, requires explicit confirmation before writing, then verifies the change using qbo\_payroll\_search\_employee, qbo\_payroll\_get\_employee\_contract\_details, and qbo\_payroll\_save\_employee\_contract\_details.

## Install

```sh
git clone https://github.com/intuit/quickbooks-claude-plugin /tmp/quickbooks-claude-plugin && ln -s /tmp/quickbooks-claude-plugin/skills/set-base-pay ~/.claude/skills/set-base-pay
```

## From README

Set Base Pay Resolve employees, read current contracts, compute and validate proposed base-pay changes, confirm before writing, save, then read back to verify. Use only these tools: qbopayrollsearchemployee qbopayrollgetemployeecontractdetails qbopayrollsaveemployeecontractdetails Scope Use for current base pay, salary/hourly changes, raises/cuts, pay-type switches, pay-rate frequency, and weekly contracted time for named employees. Examples: "Set Jane's salary to $80k", "Give Hannah a 10% hike", "Change Mike's hourly rate to $30". Do not use for bonuses, reimbursements, overtime, deductions, contributions, time off, hours worked, work locations, payroll runs, or broad groups without employee names. Rules Always call tools; never answer from memory or invent IDs, rates, pay types, frequencies, weekly time, or confirmations. Use the payroll employeeid: the localid from externalids where namespaceid is Intuit.ems.iop; never use the top-level employee id.

## Links

- HTML page: https://omgskills.com/library/intuit/quickbooks-claude-plugin/skills/set-base-pay/
- GitHub: https://github.com/intuit/quickbooks-claude-plugin
- Author: [@intuit](https://omgskills.com/library/intuit/index.md)

## More from this repo

- [analyze-payroll-cost](https://omgskills.com/library/intuit/quickbooks-claude-plugin/skills/analyze-payroll-cost/index.md) — Used to analyze QuickBooks Payroll cost, payroll spend changes, top-paid employees, pay item drivers, and practical...
   - [@intuit](https://omgskills.com/library/intuit/index.md) · 0 stars
- [chase-overdue-invoices](https://omgskills.com/library/intuit/quickbooks-claude-plugin/skills/chase-overdue-invoices/index.md) — Send payment reminders for invoices with tone matched to aging.
   - [@intuit](https://omgskills.com/library/intuit/index.md) · 0 stars
- [email-to-estimate-invoice](https://omgskills.com/library/intuit/quickbooks-claude-plugin/skills/email-to-estimate-invoice/index.md) — Turn a customer email thread into a ready-to-send QuickBooks estimate or invoice.
   - [@intuit](https://omgskills.com/library/intuit/index.md) · 0 stars
