What I Offer
From individual tax returns to monthly bookkeeping, Monaco CPA is a virtual CPA firm serving clients across New Jersey, with the personal attention your finances deserve.
Personal tax preparation with a CPA who works directly with you.
Written-scope tax analysis based on client-supplied facts.
Tax compliance and advisory for New Jersey small businesses.
Clean books, clear picture. QuickBooks Online bookkeeping for NJ businesses.
Advanced Certified ProAdvisor. Setup, cleanup, and written platform guidance.
CPA review of provider-produced payroll configuration and compliance reports.
A FreshBooks Certified Collaborative Accountant (CCA) in NJ. Setup, training, and support.
Learn moreBitcoin, DeFi, NFT, and staking tax preparation with a free estimator tool.
Polymarket, Kalshi, and Robinhood prediction market tax reporting
W-2G reporting, session method, the TY2026 90% federal loss cap, and NJ same-year category netting with a zero floor
Reduce self-employment tax through S-Corp election (savings vary by income and required reasonable compensation). Free eligibility calculator included
Schedule C tax-treatment review, supported home-office deductions, and S-Corp tax analysis
YouTube, TikTok, Twitch, OnlyFans, Fansly, and adult subscription platform creators
Client-submission packages for ordinary, non-examination correspondence after separate written acceptance; agency contact only under a client-authorized power of attorney
NJ registration, return preparation, rate review, and reconciliation
Resident-credit and income-allocation review for NY-source wages
Tax-return treatment for client-established accounts; no plan selection or investment advice
Scam, hack, and exchange-collapse losses under IRC 165(c)(2), with a free eligibility checker
Client-submission packages for accepted ordinary crypto correspondence; examinations and other controversy matters are referred
Greg reviews written contact-form submissions. Any response, availability, scope, price, and timing are confirmed only in writing; submitting the form creates no engagement and promises no call, consultation, or outcome.
Get Started