Bookkeeping and cleanup
Monthly books, catch-up and cleanup for the agreed records, plus QuickBooks Online and FreshBooks help.
For New Jersey businesses and their owners, and for individuals, including crypto and gambling income. New Jersey licensed CPA (#20CC04711400).
Start with a short request through the contact form.
Greg MonacoEngagement letter before accepted work
Proof, not promises
Credential status should be verified with the New Jersey State Board before relying on a representation.
For broker-effected 2025 digital-asset sales, brokers generally reported gross proceeds on Form 1099-DA; every lot sold in 2025 was noncovered, because covered status requires an acquisition after 2025, so basis reporting for those sales was voluntary. For post-2025 sales, mandatory basis reporting generally applies only to covered assets acquired after 2025 through a qualifying acquisition and retained in broker custody; noncovered basis remains voluntary.
Review my 1099-DAArticle links
Browse external publisher pages for their current wording and availability.
What brings you here?
Choose the path that sounds most like you. Each one leads to the related services.
Monthly books, catch-up and cleanup for the agreed records, plus QuickBooks Online and FreshBooks help.
Business returns, NJ BAIT and existing-entity S-corp analysis, NJ sales-tax work, prior-year returns, and ordinary IRS or state correspondence-notice support. Each service has its own accepted scope.
Individual returns and separately scoped planning, freelance income, permitted multi-state and commuter returns, crypto and Form 1099-DA, and gambling income.
Need help reconciling Form 1099-DA?Here is how an engagement works.
Tell me what is going on and what you need help with. You don't need an account, and there's no commitment. Please don't send Social Security numbers, tax documents, or other sensitive records through the form or by email.
I read each inquiry myself and do my best to reply within a week. Sending the form creates no engagement and promises no call, consultation, or outcome. Any scope, price, availability, and timing are agreed in the accepted engagement letter before work starts.
The accepted engagement letter identifies how to share documents, the review arrangements, and any required next steps.
Industry context
A focused selection of general records and return considerations. A listing does not claim experience, acceptance, or that a rule applies.
Before you reach out
Pricing, the virtual process, and how the accepted engagement letter sets contact and review arrangements.
View all FAQsNew clients: use the contact form
Describe your situation in a few sentences through the contact form.
Get StartedGregory Monaco is licensed by the New Jersey State Board of Accountancy (NJ individual CPA license #20CC04711400), and Gregory Monaco, CPA LLC d/b/a Monaco CPA holds NJ CPA firm registration #20CB00789800. Current individual-license and firm-registration status can be confirmed with the New Jersey State Board of Accountancy. Monaco CPA is a virtual practice based in New Jersey and does not hold CPA firm permits in other states; engagement suitability is confirmed in writing before acceptance.
The information provided is for general educational purposes only and does not constitute tax, legal, or investment advice. Tax outcomes depend on your specific facts and circumstances, and tax laws change frequently. Viewing this material does not create a CPA-client relationship. Personalized advice is provided only through a signed engagement letter. Written tax advice from a Circular 230 practitioner is governed by 31 C.F.R. §10.37.