How Professional Payroll Services Can Maximize Your Tax Savings
With Gondaliya CPA, payroll management and tax planning come together through dependable corporate payroll services designed for Canadian companies. Their trusted online payroll services streamline payroll tasks while ensuring precise tax planning to support business growth and compliance.
Request a Free Consultation
Payroll Management and Tax Planning with Gondaliya CPA – Reliable Corporate Payroll Services
Gondaliya CPA handles payroll services so you don’t miss a beat. They manage everything from employee pay to tax planning. Their corporate payroll solutions fit businesses that want smooth, accurate payroll management. With their help, tax planning stays on track, and payroll tasks get done right.
Summary
- Payroll Services make sure employees get paid on time without hassle.
- Tax Planning cuts down what you owe but follows CRA rules.
- Corporate Payroll suits incorporated businesses needing precise and quick payroll work.
- Payroll Management covers all tasks like deductions, payments, and reports.
Quick Comparison Table
| Situation/Trigger | Best Next Step | Why | Risk Level | Typical Timeline |
|---|---|---|---|---|
| New business setup | Hire a CPA | Keeps things legal from day one | Medium | Ongoing |
| Employee turnover | Update payroll records | Stops payment mistakes | High | Right away |
| Year-end tax preparation | Ask a pro | Helps get max deductions | Medium | Once a year |
| Compliance audits | Do regular checks | Avoids fines | High | Quarterly or as needed |
Who This Service Is For
This service works well for:
- Incorporated small and medium businesses needing solid payroll support.
- Companies wanting simple ways to handle tax planning and follow Canadian rules.
Who This Service Is Not For
This might not fit:
- Sole proprietors without employees or those who hardly need payroll help.
- Businesses outside Canada that need special international payroll options.
What Is Corporate Payroll Services?

Corporate payroll services mean managing pay for employees in incorporated businesses. This involves figuring out wages, taking out taxes, handling deductions, and paying workers and the government on time. In Canada, small and medium businesses need good payroll management to follow CRA rules and plan their taxes well.
Payroll services do many tasks like sending paychecks or direct deposits. They also send required deductions such as CPP (Canada Pension Plan), EI (Employment Insurance), and income tax. They take care of reports like T4 slips at year-end too. This helps business owners avoid mistakes that cost money or cause fines.
Here’s what corporate payroll usually covers:
- Calculating employee wages to make sure pay is correct.
- Sending deductions to CRA for CPP, EI, and taxes.
- Filing payroll taxes on time to skip penalties.
- Managing benefits like pensions (if offered).
- Keeping records for audits or reviews.
- Setting up direct deposit for fast payments.
Corporate payroll is more than paying people. It also includes smart tax planning by using CRA rules to get the best mix of salary, dividends, or bonuses.
When You Need Corporate Payroll Services in Canada
Incorporated businesses in Canada find they need help with payroll at certain points. Doing it yourself might work at first but gets tricky with tax rules and benefit laws changing often.
You might want expert payroll help if you:
- Hire your first employee or contractor.
- Grow past a few employees where manual work causes errors.
- See changes in tax rates that affect how much you take out.
- Need to file T4 forms by a deadline each year.
- Get fined for missing payments or wrong filings.
- Restructure your company and rethink salary vs dividends.
- Add new software that must sync payroll data.
- Want detailed reports for budgets or audits.
Professional payroll services handle payments carefully. They also help plan your taxes right under CRA rules. They cut down risks and speed things up with Canadian-focused tools.
When You Need Corporate Payroll Services
- Hiring first employee: Risk wrong worker type; must send remittances; get advice on classification
- More than five employees: More errors likely; frequent remittances; set up automation
- Tax rate changes: Wrong deductions possible; risk penalties; get timely updates
- Year-end filing deadlines: Avoid late fines; annual reports needed; help with slips
- Missed payments before: Pay interest charges; enforcement possible; support fixing problems
- Planning salary vs dividends: Watch tax savings; income splitting matters; strategic advice offered
- New software integration: Data mismatch delays; inaccurate reports risked; improve workflows
- Audit requests: Missing documents harm you; audit ready needed; assistance during review
Your Options (DIY vs CPA vs Non‑CPA Provider)
When Canadian incorporated SMBs pick how to handle payroll plus tax planning, they have three paths: do it themselves (DIY), hire a licensed CPA firm like Gondaliya CPA, or use non‑CPA companies. Each has its ups and downs in cost, risk, accuracy, responsibility, and audit readiness.
DIY
- Costs less upfront.
- Often lacks full tax knowledge.
- High chance of mistakes.
- Poor audit documentation.
- Basic tax planning skills.
- You control timing.
- Use manual tools mostly.
Licensed CPA Firm
- Moderate fees charged.
- Deep knowledge of rules.
- High accuracy level.
- Good recordkeeping for audits.
- Offers smart tax strategies.
- Clear client communication.
- Supports integrated platforms.
Non‑CPA Provider
- Pricing varies widely.
- Some tax advice but limited depth.
- Average accuracy offered.
- Less audit support available.
- General tax tips given.
Pick based on business size, complexity, and how much risk you want to accept yourself versus passing it on. DIY might fit tiny startups without staff or big reporting needs. CPAs give more peace by being licensed experts—useful with CRA watching closely on payroll matters for fields like healthcare billing or construction subcontractors.
How the Service Works at Gondaliya CPA
Knowing how payroll services work can help small and medium businesses in Canada handle their corporate payroll better. At Gondaliya CPA, we keep things simple and follow Canadian tax laws and CRA rules.
Here’s what we do:
- Manage your payroll so it runs smooth and on time.
- Handle corporate payroll tasks for your business.
- Keep your payroll management up to date with all rules.
We want to make sure your process is easy and accurate.
Process Timeline
Payroll services work on a clear schedule. This helps keep everything on track and legal. Below is a quick look at the steps:
| Phase | Typical Duration | Client Actions | CPA Actions | Outputs | Common Delays + Prevention |
|---|---|---|---|---|---|
| Intake & Onboarding | 1–2 weeks (example) | Provide business info, employee details, past records | Check documents; set up systems | Confirm payroll setup | Missing data; send full info early |
| Data Collection | Every pay cycle | Send timesheets/payroll info on time | Check data accuracy | Verified payroll data | Late submissions; use reminders |
| Payroll Processing | Each pay period | Approve reports | Calculate wages/deductions | Pay stubs; remittance reports | Input errors; double-check before sending |
| CRA Compliance | Monthly or quarterly | Review remittance summaries | File required forms | Filed remittances | Last-minute filings; plan ahead |
| Reporting & Support | “Ongoing” | Ask questions or request changes | Provide reports & advice | “Reports sent”; resolve issues | Delayed feedback; reply fast |
This timeline helps you see what happens when, so your corporate payroll stays on point.
Intake and Onboarding
The onboarding step sets things up right for your payroll. We collect key details about your business, employees, and payment plans.
What we ask for:
- Employee info like names, SINs, job status.
- Pay schedule (weekly, bi-weekly, monthly).
- Past payroll if you switched providers.
- Bank info for direct deposits.
- Connect with software like QuickBooks or Xero to save time.
Getting this right from the start cuts down mistakes later. Try to have all papers ready so we don’t waste time fixing missing bits.
Payroll Processing
This part means figuring out pay based on hours worked or salaries agreed upon. We handle deductions like income tax, CPP (Canada Pension Plan), EI (Employment Insurance), union fees, and other rules from Ontario or Canada-wide.
We make sure to:
- Calculate wages correctly as per contracts.
- Prepare clear pay stubs showing earnings and deductions.
- Handle payments through electronic transfer when allowed.
- Match bank records with payouts for accuracy.
Doing payroll right matters — mistakes can cause fines from CRA or upset staff. Our pros cut those risks better than doing it yourself by hand.
CRA Compliance
Following Canada Revenue Agency rules keeps taxes straight. We plan your taxes smartly as part of our payroll service.
That means:
- Sending source deductions on time.
- Filing T4 slips yearly that show earnings.
- Handling provincial health taxes if needed.
- Correctly sorting employees vs contractors.
- Applying credits in taxable benefits reporting.
By mixing tax planning with everyday payroll work, we lower audit chances and make sure you get proper deductions under Canadian law.
Ongoing Support
Payroll doesn’t stop once set up. We stick with you through changes like hiring/firing, salary raises, benefit updates, or new tax rules.
Our help includes:
- Regular meetings to answer questions.
- Tips on paying employees in tax-smart ways.
- Help with CRA questions quickly.
- Advice on system updates or tools improvements.
Keeping close support makes your system run smooth long term without surprises that hurt cash flow or break rules around corporate payroll.
What We Need from You
For smooth Payroll Services made just for incorporated SMBs in Ontario and Canada-wide, we need some stuff from you on time:
- Full list of current employees plus roles/status
- Up-to-date SINs checked against gov standards
- Timesheets showing actual hours worked
- Info on bonuses/commissions/benefits that are taxable
- Bank details for direct deposits
- Access info if we link with your accounting software
Sending these regularly lets us run Corporate Payroll right without slowdowns caused by missing info.
Deliverables + What You Get
When you use our Payroll Management service at Gondaliya CPA, here’s what comes back to you:
| Deliverable | Description | Who Uses It | When Delivered | What You Provide |
|---|---|---|---|---|
| Pay Stubs | Break down of earnings/deductions | Employees | Every pay period | Hours/timesheet data |
| CRA Remittance Reports | Tax withheld summary | Government Agencies | Monthly/Quarterly | Deduction totals |
| T4 Slips | Yearly summary required by CRA | Employees/Gov | Annually | Wage/deduction records |
| Reconciliation Statements | Match payouts vs bank ledger | Finance Team | Monthly | Bank statements |
| Tax Planning Advice | Suggestions to optimize taxable benefits | Owners | Periodic | Financial goals/input |
| Compliance Documentation | Records for audits | Business Owner/Auditor | When requested | Employment contracts etc |
These deliverables prove your Corporate Payroll runs smooth under watchful eyes — lowering errors often seen with manual methods — plus support smart Tax Planning ideas that matter for incorporated SMBs.
So yeah, Gondaliya CPA handles everything from start to finish. We keep your Canadian-compliant Payroll Services clear and simple while making sure corporate payroll works right alongside good Tax Planning for growing businesses.
Pricing: What Affects the Cost of Corporate Payroll Services (Canada)
The price of corporate payroll services in Canada can change a lot. It depends on several things. Knowing what drives cost helps companies plan better and avoid surprises in payroll management.
Key Drivers Affecting Payroll Service Costs
Here are some main factors that decide what you pay:
- Number of employees — More people means more work calculating pay, taxes, and reports.
- Payroll frequency — Paying workers every week or two costs more time than once a month.
- Pay complexity — Bonuses, commissions, and overtime make payroll tougher to handle.
- Compliance rules — Following CRA and provincial laws adds extra steps.
- System integration — Linking payroll to accounting or HR software takes setup work.
- Extra services — Things like tax planning or special reports push the cost up.
Each driver adds effort or risk for the payroll service provider.
What Increases Cost in Corporate Payroll Management?
Certain things usually hike fees:
- Juggling full-time, part-time, and contract workers.
- Dealing with tricky tax cases like benefits or deductions.
- Fixing mistakes or late filings.
- Handling payroll in different provinces with their own rules.
- Making detailed reports for audits.
These add work for pros who know Canadian tax planning and corporate payroll inside out.
How to Keep Your Payroll Costs Efficient
You can cut costs without messing up your payroll by doing these:
- Keep employee info neat and submit it on time
- Use regular pay schedules that fit your business
- Avoid too many manual changes by having clear bonus and deduction rules
- Pick a provider who works well with common tools like QuickBooks or Xero
- Prepare ahead for seasonal shifts in staff size
Good habits stop errors that cause expensive fixes. They also help with smart tax planning.
Questions to Ask When Choosing a Payroll Firm
Before you pick a firm, try asking:
| Question | Why It Matters |
|---|---|
| How do you handle CRA compliance updates? | To stay current and avoid fines |
| What’s included in pricing? Any hidden fees? | So you know total costs upfront |
| Can you connect with our accounting software? | Cuts down on manual work |
| Do you support us during CRA payroll audits? | Helps when questions come up |
| How fast do you reply to questions? | Shows how reliable they are |
These questions help find a firm that fits your tax planning needs and manages payroll smoothly.
Risks, CRA Compliance, and Common Mistakes
Handling payroll right in Canada is tricky. If you miss things, penalties hit your budget and reputation.
Key Risk Areas & CPA Controls
| Risk Area | What Happens if Missed | CPA Controls | Who Is Affected | CRA/Authority Source |
|---|---|---|---|---|
| Late Remittance | Fines plus interest charges | Automated alerts; priority tasks | Employers & employees | CRA guidelines |
| Wrong Tax Deductions | Wrong CPP/EI amounts | Strict calculation checks | Employers & employees | CRA CPP/EI guides |
| Missing Deadlines | Fines; audit risks | Calendar tracking; auto filings | Employers & government | CRA filing deadlines |
| Missing Employee Records | Wrong payments; disputes | Document checks | Employers & employees | Employment standards acts |
| Worker Misclassification | Incorrect taxes; fines | Detailed worker reviews | Employers | CRA classification rules |
| Not Updating Changes | Data errors; non-compliance | Ongoing data updates | Employers & employees | CRA recordkeeping rules |
| Late T4/T4A Filing | Fines; delays for workers | Deadline alerts | Employers | CRA T4 filing instructions |
| Unreported Benefits | Extra taxes; reassessments | Benefit tracking systems | Employees & employers | CRA benefit tax guidance |
| Garnishment Errors | Legal trouble; pay delays | Verification lists | Employees | Court/garnishment laws |
Good CPAs mix tech tools with solid law knowledge to keep risks low.
Common Payroll Mistakes To Avoid
- Mistake: Getting CPP deductions wrong.
Impact: Paying too much hurts cash flow; paying too little causes fines.
CPA Fix: Regular checks against latest limits keep it right. - Mistake: Sending payments late.
Impact: You lose money on penalties and may look bad.
CPA Fix: Set reminders and send early when possible. - Mistake: Forgetting taxable benefits reporting.
Impact: Raises audit chances and surprise taxes for staff.
CPA Fix: Track benefits carefully inside payroll system.
Working with skilled pros who get Canadian corporate payroll—like Gondaliya CPA—helps avoid costly errors while keeping things running smooth within the rules.
Checklist: What to Prepare Before You Start Payroll Services
Getting your documents and info ready before you begin payroll services makes things easier. It helps you avoid mistakes and saves time. Whether you handle corporate payroll yourself or hire someone, having stuff organized pays off.
Employee Information
You need correct employee details for good payroll services. Here’s what to gather for each person:
- Full legal name as shown on official records
- Social Insurance Number (SIN) for taxes
- Job start date and work type (full-time, part-time, contractor)
- Pay rates, like hourly wage or salary
- Any deductions like union fees or benefit costs
Having this info right makes sure pay and deductions are correct. Wrong or missing SINs can cause trouble during audits.
Payroll History and Records
Keeping past payroll papers helps keep corporate payroll on track. Collect these:
- Old pay stubs showing earnings and deductions
- Proof of payments made to CRA (like CPP, EI, income tax)
- Year-end T4 slips given to workers
These papers help with checking numbers and spotting errors early. They also make tax filings easier.
Timesheets or Hours Worked
If your workers get paid by the hour or have varying hours, timesheets matter. Make sure to have:
- Approved timesheets signed by supervisors if needed
- Digital time logs from software if you use any
Correct hours stop you from paying too much or too little. It also helps follow job laws.
Business Registration and Tax IDs
Before paying through your company’s payroll system, check that your business is properly registered:
- Business Number (BN) from CRA for tax stuff
- Provincial registration numbers if needed (like WSIB in Ontario)
Valid registrations make sure source deductions get filed right. They also let you use employer programs under Canadian rules.
Banking Information
For smooth direct deposit payments in payroll services:
- Give current bank info like account number and branch codes
Sharing this safely means staff get paid on time without writing cheques.
| Item | Why Needed | Where To Find | Common Mistakes | CPA Tip |
|---|---|---|---|---|
| Employee Information | Correct pay & deduction calculations | HR files / new hire papers | Missing SIN; old pay rates | Check SINs often |
| Payroll History & Records | Help with audits & balancing accounts | Past payslips; accounting files | Missing docs | Store backups safely |
| Timesheets/Hours Worked | Pay correct wages | Time sheets/manual logs | Hours not approved | Use digital time tracking |
| Business Registration IDs | Follow CRA & provincial rules | Gov certificates | Expired licenses | Renew registrations yearly |
| Banking Information | Make direct deposits | Bank papers/account details | Wrong account numbers | Double-check bank details |
Finishing this checklist before starting any formal payroll management will make things run better. It helps keep things accurate inside and meet rules outside tied to corporate payroll duties in Canada.
Getting these basics sorted out when planning payroll services cuts down on delays from missing info — making work smoother whether you do it yourself or hire someone else.
One Realistic Numeric Example
Let’s look at how payroll services, corporate payroll, and payroll management come together to help with tax planning for small and medium businesses in Canada. This example is based in Toronto.
Assumptions (Illustrative)
| Metric | Value |
|---|---|
| Annual Revenue | $1.2 million |
| Number of Employees | 15 |
| Payroll Frequency | Biweekly |
| Monthly Payroll Transactions | 30 |
| Use of Payroll Software | Yes (QuickBooks + Wagepoint) |
| Complexity Level | Moderate (mix of employees & contractors) |
| Tax Planning Focus | Maximize deductions; stay compliant |
This business sells through different channels and pays both salaried staff and contractors. They use payroll software but need expert help to make sure taxes are right and follow CRA rules.
Outputs/Deliverables
The work done provides clear results for daily operations and tax planning:
- Accurate biweekly pay runs that pay employees on time without mistakes.
- Payroll tax remittance reports that meet CRA deadlines and rules.
- Employee T4 slips prepared for year-end taxes.
- Customized tax planning reports showing ways to lower taxable income using salary deductions, benefits, CPP/EI.
- Integration review summaries that check data flows between accounting and payroll software to cut down errors.
These deliverables keep payroll smooth and support smart tax moves.
How to Choose the Right CPA Firm in Toronto/Ontario for Corporate Payroll Services
Picking a CPA firm for corporate payroll matters a lot if you run an incorporated SMB. You want someone who keeps things correct, follows laws, and helps with taxes. Here’s what to look for:
- Canadian Corporate Payroll Expertise: The firm should know Ontario’s rules about CPP, EI, and other remittances.
- Experience with Incorporated SMBs: Find firms focused on small-to-medium businesses — not general accountants.
- Clear Pricing: Fixed or flat fees avoid surprises with costs.
- CRA Representation: A licensed CPA can help if you face audits or issues with payroll filings.
- Tech Compatibility: Make sure they work well with your software like QuickBooks, Xero, or Wagepoint.
- Good Support: Firms offering weekend or evening help make busy times easier.
- Strong Reviews: Lots of positive Google reviews show reliable service.
Here’s a simple table that sums up what to check:
| Factor | Recommended Option | Best For | Key Benefit | Next Step |
|---|---|---|---|---|
| Canadian Corporate Payroll Expertise | Gondaliya CPA / Licensed CPA Firm | Incorporated SMBs needing compliance | Less risk of penalties; accurate filings | Schedule free consult: info@gondaliyacpa.ca / 647‑212‑9559 |
| Pricing Transparency | Flat-fee models at reputable CPAs | Small businesses wanting clear costs | No surprise fees | Ask for fee details upfront |
| CRA Audit Representation | Licensed Ontario CPAs only | Businesses worried about audits | Less stress during audit | Confirm representation policy first |
| Tech Stack Compatibility | Firms working with QuickBooks/Xero/Wagepoint etc. | Companies using modern software | Fewer manual mistakes | Discuss integration early |
| Client Support Availability | Responsive firms with extended hours | Growing companies needing flexibility | Faster fixes | Ask about support hours when you call |
| Reputation/Reviews | Established firms with 500+ reviews | New clients wanting trusted help | Confidence from proven track record | Check online reviews before deciding |
Choosing the right CPA makes corporate payroll smoother. It also helps you save money by using smart tax plans designed for Canadian incorporated SMBs.
By looking at this example and what to watch out for when hiring in Toronto/Ontario, business owners get a clearer idea. They can manage corporate payroll well while following CRA rules and improving their finances.
FAQs About Payroll Services & Tax Planning
What is payroll outsourcing and how can it help my business?
Payroll outsourcing means hiring experts to manage payroll tasks. It saves time, reduces errors, and ensures compliance with tax deadlines.
How does Gondaliya CPA ensure audit-ready documentation?
We keep all payroll records organized and complete. This helps you pass audits smoothly with clear proof of compliance.
Can integrated payroll software improve payroll management?
Yes. Integrated software connects payroll with accounting and HR systems. This cuts errors and speeds up processing.
What automation tools do you use in payroll management?
We use automated reminders, calculations, and report generation tools. These reduce manual work and mistakes.
Are small business payroll solutions different from regular services?
Yes. Small business solutions focus on simple setups, lower costs, and easy compliance for fewer employees.
How do you handle payroll tax deadlines effectively?
We use calendar tracking and automatic alerts to file taxes on time and avoid penalties.
What employee self-service options do you offer?
Employees can access pay stubs, tax slips, and update personal info online anytime.
Why is proper payroll recordkeeping important?
Accurate records prevent errors, support audits, and help track payments and deductions over time.
How is offboarding payroll managed at Gondaliya CPA?
We calculate final pay accurately, include benefits or deductions, and provide necessary tax forms upon employee exit.
Do you provide customized payroll training for clients?
Yes. We offer tailored sessions to help clients understand their payroll system and responsibilities clearly.
What does historical data cleanup involve in payroll services?
Cleaning old records removes errors and inconsistencies, ensuring accurate current payroll processing.
Can you manage payroll for multiple corporate entities?
Yes. We coordinate separate payrolls while maintaining compliance for each entity under one service.
What depth of advisory & tax planning do you offer?
Our CPA team provides detailed strategies to optimize salary structures, benefits, and tax deductions legally.
How do you prevent issues with misclassified workers?
We carefully review worker status to apply correct taxes and avoid CRA penalties for wrong classifications.
What steps are taken to prevent payroll fraud?
We use strict controls like multi-level approvals, data security measures, and regular audits to detect fraud early.
How do you protect client data from security breaches under PIPEDA rules?
We apply encryption, access controls, and secure servers in line with PIPEDA privacy regulations.
Are union fees handled within your payroll services?
Yes. We accurately deduct union dues as per agreements and remit them on schedule.
Do you incorporate workplace safety plans in payroll management?
We ensure compliance with safety-related deductions or contributions tied to workplace policies or WSIB requirements.
How do provincial labour boards affect your corporate payroll services?
We follow province-specific labour laws on wages, hours, benefits, and deductions to meet local compliance rules.
Additional Payroll Service Highlights by Gondaliya CPA
- Payroll Outsourcing simplifies complex Canadian tax rules for incorporated SMBs.
- Audit-ready documentation reduces stress during government reviews.
- Integrated Payroll Software links with QuickBooks or Xero for seamless bookkeeping.
- Automation Tools speed up routine tasks like pay calculations and filings.
- Small Business Payroll Solutions fit startups needing easy setup with legal compliance.
- Payroll Tax Deadlines are tracked diligently to avoid fines from CRA or provinces.
- Employee Self-Service Options boost transparency by letting staff view payslips anytime.
- Payroll Recordkeeping preserves essential data for taxes, audits, and reports securely.
- Offboarding Payroll ensures final payments comply with laws when employees leave.
- Customized Payroll Training empowers clients to manage or understand their pay system better.
- Historical Data Cleanup fixes past mistakes for accurate current year reporting.
- Multiple Corporate Entities management covers businesses running more than one company unit.
- Advisory & Tax Planning Depth helps maximize after-tax income using legal strategies.
- Misclassified Workers reviews prevent costly CRA fines by confirming proper worker status classification.
- Payroll Fraud controls guard against unauthorized access or fake payments through strong internal checks.
- Data Security Breaches prevention meets PIPEDA standards protecting confidential employee info safely.
- Union Fees deduction automation supports companies with collective agreements smoothly.
- Workplace Safety Plans integration complies with provincial WSIB requirements linked to payroll reporting.
- Provincial Labour Boards compliance adapts services according to local employment regulations across Canada.
Ready to maximize your tax savings and reclaim your time? Schedule a free consultation today to see how our expert payroll solutions can transform your business. Let’s build a smarter financial future together!

Sharad Gondaliya is a CPA Canada & CPA USA with 14 Years+ experience of Accounting, Tax, Payroll of Corporate Small Businesses as Tax Accountant. He is fully certified CPA Ontario and CPA USA and is well known among corporate small businesses for tax planning, efficient tax solutions, and affordable CPA services. Sharad is the Principal (Director) of Gondaliya CPA – Affordable CPA Firm in Canada. Licenses: CPA Ontario: 61040184 | CPA USA (MT): PAC-CPAP-LIC-033176 | CPA USA (WA): 57629 | CPA Firm License: 61330051 View Full Author Bio