As the year wraps up, it’s time to start preparing your IRS 1099 forms. As a business owner, filing 1099s correctly and on time is a critical part of year-end compliance for your company. Here’s what you need to know to navigate the requirements for Forms 1099-NEC, 1099-MISC, and 1099-K this filing season.
Form 1099-NEC
Form 1099-NEC (Nonemployee Compensation) is used to report payments of $600 or more made to nonemployees such as independent contractors, freelancers, and vendors.
Who needs a 1099-NEC?
You’ll need to file Form 1099-NEC for any contractor or service provider, including attorneys, to whom you paid $600 or more in 2024, unless the service provider is a corporation. An LLC is not necessarily a corporation. Be sure to collect a Form W-9 from each service provider, regardless of their entity structure, to ensure you have their tax information. You are required to have a W-9 on file for all service providers.
What’s the filing deadline for 1099-NECs in 2025?
- Recipient copies must be sent by January 31, 2025.
- IRS filing must also be submitted by January 31, 2025.
Here are some helpful links for 1099-NECs:
Form 1099-MISC
Form 1099-MISC is used to report miscellaneous income such as rent, prizes and awards, and other types of payments not reported on Form 1099-NEC.
Who needs a 1099-MISC?
File Form 1099-MISC if you’ve paid:
- $600 or more in rent, prizes, or awards.
- Royalties of $10 or more.
What’s the filing deadline for 1099-MISC forms in 2025?
- Recipient copies must be sent by January 31, 2025.
- IRS filing deadlines:
- Paper filing: February 28, 2025.
- Electronic filing: March 31, 2025.
Here are some helpful links for 1099-MISC Forms:
Form 1099-K
Form 1099-K is used to report payment transactions made through third-party settlement organizations like PayPal, Venmo, or Square. For tax year 2024, the IRS requires a Form 1099-K to be issued if:
- Gross payments exceed $600, regardless of the number of transactions.
Who issues Form 1099-K?
Third-party settlement organizations are responsible for filing Form 1099-K and sending copies to payees. However, ensure you cross-check your records with any 1099-K forms received to verify reported amounts.
What’s the filing deadline for Form 1099-K?
- Recipient copies must be sent by January 31, 2025.
- IRS filing deadlines mirror those for Form 1099-MISC.
Helpful Links for Form 1099-K:
Pro Tips for Smooth 1099 Filing
- Collect W-9s now. Ensure you have accurate information for all contractors and vendors.
- Double-check tax identification numbers (TINs). This prevents filing errors that could result in penalties.
- Use accounting software. Most platforms have tools to simplify 1099 preparation and electronic filing.
- File electronically if possible. E-filing is faster and ensures timely submission to the IRS.
Need Help? We’re Here for You!
We’re happy to guide our customers through the process, from verifying vendor details to ensuring accurate filings. Let us take the stress out of 1099 compliance so you can focus on your business as we head into the new year.
As we prepare to wrap up 2024, there’s no better way to set the stage for a successful new year than by finishing strong. A smooth year-end close not only gives you peace of mind but also sets you up to hit the ground running in 2025.
Here’s a comprehensive checklist to help you organize and streamline your year-end close. And remember, if any of these tasks seem daunting, we’re just an email away to assist!
Financial Tasks
- Catch up on your bookkeeping. If you’ve been putting this off, now’s the time to get your books in order to avoid the rush of tax season.
- Reconcile all bank accounts. Include savings accounts, PayPal, credit cards, and cash equivalents. Review old uncleared checks, void or re-issue, as necessary.
- Review and address unpaid invoices. Collect outstanding invoices from customers and clean up any errors in accounts receivable.
- Write off uncollectible invoices. Prepare your books for a realistic reflection of revenue.
- Record all bills due through year-end. Reconcile your accounts payable and ensure balances are accurate.
Payroll and Contractor Preparations
- Update employee and vendor addresses. Ensure accurate W-2s and 1099s by confirming everyone’s information is up to date.
- Gather W-9s from contractors. This simplifies your 1099 filing process.
- Request proof of workers’ compensation insurance. Avoid extra charges by collecting certificates from applicable contractors.
- Decide on year-end employee bonuses. Remember, these payments are subject to withholding taxes.
- Review PTO balances. Adjust or roll over unused days in your payroll system.
Inventory Management
- Schedule and take inventory. Make necessary adjustments to your books after counting.
- Write off unsellable inventory. If possible, sell scrap inventory or waste to recover costs.
Assets and Liabilities
- Update your fixed assets register. Confirm that you still own all of the assets listed on your depreciation schedule.
- Calculate and record depreciation as needed.
- Adjust loans for interest and principal allocations. (Need help accurately recording business loans? Check out this tutorial from our team.)
- Analyze all balance sheet accounts. Ensure all balances are current and accurate.
Tax Preparation and Strategy
- Plan your deductions. Decide whether to maximize deductions or defer income for optimal tax impact.
- Prepare for tax adjustments. Work with your accountant to ensure all entries and reconciliations are complete.
Recordkeeping and Organization
- Ensure a complete paper trail. Match transactions with receipts, invoices, and other documents.
- Digitize and store records. Scan and securely save important documents like bank statements, payroll reports, and contracts. (If you’re still operating your business using a local server to store your data, we wrote a think piece about why you should consider switching to cloud-based storage)
Strategic Planning for 2025
- Create a revenue and profit plan. Enter your 2025 goals into your accounting system. (Need help determining where your revenue should come from in 2025? Check out our article about three different sources of cashflow. Need to find out if your growth strategy actually optimizes your profits? Check out this tutorial we wrote.)
- Review holiday closures. Share your 2025 holiday schedule with your team.
- Update pricing. Adjust product and service prices if this is your annual review period.
- Review key metrics. Decide which performance indicators will guide your success in 2025.
Celebrate and Reflect
As you complete this checklist, take time to celebrate your accomplishments from 2024. Reflect on what went well and set your sights on an even better 2025. If you need help with any of these tasks, we’re here to make the process easier. Let’s close the year with confidence and start the new one with excitement!
We’ve heard numerous horror stories over the years of business owners falling victim to sophisticated phishing scams that compromise their operations, cost them thousands of dollars, and expose their customers to risk. Hackers are evolving rapidly, making it harder to distinguish between malicious threats and everyday emails.
Our goal here is to empower, not scare you. The good news? Many of these threats are avoidable with vigilance. Hackers are even craftier than before, and phishing schemes have adapted to exploit newer technologies. However, with a few best practices, you and your team can keep your data safe from current phishing trends.
Below, we outline some common phishing threats and offer ways to safeguard against them.
Common Threat 1: Impersonation of Accounting or Financial Software
Phishers continue to target users of popular accounting software, impersonating platforms like QuickBooks with claims such as “Your file is corrupted,” “Your payment method is expiring,” or “Your software needs an urgent upgrade.” The goal is to either convince you to pay for a fake service or grant them access to your system.
How to dodge the threat: Always verify the sender’s email address. Emails from Intuit or QuickBooksⓇ will end with “@intuit.com” or “@quickbooks.com.” If you receive a suspicious email, permanently delete it. Do not provide sensitive information or remote access to anyone unless they are a trusted, verified partner.
Common Threat 2: The Rise of AI-Assisted Phishing
Hackers are now leveraging AI tools to generate phishing emails that mimic legitimate communications. These emails may come from familiar addresses or look nearly identical to a colleague’s typical correspondence, including personalized details that make the email seem even more credible.
How to dodge the threat: Never click on links or download attachments from unexpected emails, even if they appear to come from trusted contacts. Always hover over links to preview the URL and verify its legitimacy. AI tools are being used both by hackers and cybersecurity experts, so staying ahead of phishing trends is more important than ever.
Common Threat 3: “You Have Voicemail,” “Urgent Invoice,” and “Thanks for Your Purchase” Emails
While voicemail and invoice phishing schemes aren’t new, hackers are increasingly using these tactics to create a sense of urgency. You might receive an unexpected email about a voicemail or invoice, often from a service you don’t use. In addition, we’ve seen emails alerting you to free prizes – you’ve won a free trip – with a link to click to claim your prize.
Lastly in this category, there is a new strategy in which phishers send “confirmation” emails suggesting that you’ve made a subscription purchase, going so far as to even include a pdf of a phony receipt.
How to dodge the threat: If something feels off, it probably is. Never download an attachment or follow a link without verifying the source through another channel. Call the service provider directly to check whether they sent the email, and always be wary of “business” emails that end in @gmail.com, @yahoo.com, etc.
Common Threat 4: The QR Code Swap
QR codes have become a ubiquitous tool, especially in restaurants and retail. However, phishers now use QR codes to disguise malicious URLs. They may overlay fake QR codes in public spaces or send phishing emails with QR codes that link to compromised websites or malware.
How to dodge the threat: Before scanning a QR code, double-check its placement and ensure it hasn’t been tampered with. After scanning, review the web address that appears and make sure it’s legitimate before clicking. If something feels suspicious, don’t scan the code.
Common Threat 5: Social Engineering on Social Media
Phishing attacks are increasingly moving to social platforms like LinkedIn and Facebook. Hackers may pose as recruiters, customers, or industry professionals to extract personal information or trick you into downloading malicious files.
How to dodge the threat: Be wary of unsolicited messages from strangers on social media, especially those requesting personal details or sharing links. Always verify the identity of anyone asking for sensitive information and avoid clicking on unknown links shared via direct messages.
Best Practices: Staying Secure in the Age of Evolving Phishing Tactics
While phishing techniques continue to evolve, the core defenses remain the same: vigilance, awareness, and caution. Here are some key best practices to follow:
- Set up multi-factor authentication (MFA): Use MFA wherever possible. This could involve receiving a code via text, email, or through an authenticator app like Google Authenticator. MFA adds an extra barrier for hackers, making it far less likely they’ll succeed even if they gain access to your credentials.
Use strong, unique passwords: Password management apps like LastPass or 1Password can generate complex passwords and securely store them. Avoid reusing passwords across different accounts. - Stay informed on new phishing tactics: Cybercriminals are constantly adapting. Subscribe to trusted cybersecurity news outlets like PCMag, Forbes, or TechCrunch to stay updated on the latest phishing techniques.
- Train your team: Cybersecurity isn’t just an IT responsibility—it’s an organization-wide effort. Conduct regular phishing simulations and training sessions to ensure that your employees recognize suspicious activity and respond appropriately.
- Don’t open doors for strangers: Whether in person or online, never allow someone to access your computer or accounts unless you have verified their identity through an established and trusted channel. If in doubt, don’t engage.
- Verify email senders: Always check email addresses carefully. A small typo or strange domain could indicate a phishing attempt. Cross-check with trusted sources if something feels off.
- Use secure file-sharing methods: When sending or receiving sensitive information, avoid doing so via email. Use encrypted file-sharing services like SmartVault or similar tools.
- Trust your instincts: If something feels off, don’t proceed. Whether it’s a weirdly worded email or a strange request, your gut is often a good first line of defense against phishing attempts.
It’s more important than ever to remain cautious and aware of evolving cybersecurity threats. Phishing is becoming more sophisticated, but by staying alert and following these best practices, you can protect your business and personal data from harm.
If you’re unsure about an email or solicitation, especially related to your accounting software, reach out to us. We’re always here to help!
As an accountant, I know that there is no such thing as bad debt on a cash basis tax return.
Accrual basis taxpayers recognize revenue when they invoice for the services and are allowed to write off a bad debt if it is not collected.
Cash basis taxpayers only recognize revenue when they receive the money. If you never receive the money, there is nothing to write off.
Yet, I’ve seen it; I’ve seen a bad debt expense account on a cash basis profit and loss report in QuickBooks. How does that happen? And how does it get reported on your income tax return?
How a Bad Debt Expense Account Gets on a Cash Basis Profit and Loss Report
Bad Debt can wind up on a Cash Basis Profit and Loss Report when you invoice a customer in one tax year and write it off in another. This is just one more reason to clean up your accounts receivable at year-end, before filing your income taxes.
Let’s look at an example –
In a sample QuickBooks Enterprise data file, I have created an invoice dated 12/15/2027 to Heather Campbell for $1,200 for a building permit.
Behind the scenes, the transaction journal debits Accounts Receivable and credits Income.
The accrual basis profit and loss will report this as Construction Income…
…but the cash basis profit and loss will not.
Now, let’s say I write off that invoice in the next tax year using the QuickBooks Enterprise tool –
QuickBooks creates a credit memo for the write-off –
The transaction journal behind the scenes debits Bad Debt Expense and credits Accounts Receivable –
On the accrual basis profit and loss, we see Bad Debt Expense – this is correct – it’s writing off the income that was reported in the prior year.
On the cash basis profit and loss report, we see both Construction Income and Bad Debt Expense – this is also correct – it’s a wash – since it reports the income and writes off the bad debt.
How a Bad Debt Expense Gets Reported on Your Income Tax Return
Now, let’s discuss what’s supposed to happen on your cash basis tax return. Nothing; technically, it’s a wash, as the Bad Debt Expense on a cash basis profit and loss is simply a reduction of revenue. If I were preparing your income tax return*, I would reduce the Construction Income by the Bad Debt Expense and report the net revenue. For more information on this topic, check out this helpful tutorial our team prepared: https://newbusinessdirections.com/how-to-write-off-a-bad-debt-in-quickbooks-3/
*Note: New Business Directions does not prepare income tax returns.
There are a few scenarios that will cause a negative accounts receivable on a cash basis balance sheet in QuickBooks. Let’s focus on the two most common: unapplied payments and timing differences.
Unapplied Payments –
This occurs when a customer has paid you, you’ve received the payment, but you have not applied it to the invoice yet. As pictured below, a simple checkmark next to the invoice will resolve the negative accounts receivable on your balance sheet.
If you look at your accounts receivable aging report, you will see both the invoice and the payment for the customer – one positive, one negative and they wash to zero.
It’s important to clean up your accounts receivable aging summary report and fix unapplied payments by linking them before monthly reports are issued or year-end taxes are filed.
There are no journal entries required to correct this transaction; simply apply the payment to the invoice and re-run your reports.
Timing Differences –
This occurs when a customer has paid you in advance; you’ve received the payment and applied it to an invoice that is dated in the future.
In the image above, you’ll notice that the date of the payment receipt is the day before the date of the invoice. This is an advance payment from the customer on a future invoice resulting in a negative accounts receivable on the balance sheet dated as of the date of the payment. It will not wash to zero on the accounts receivable aging report until the next day–in this case, it will be in the next calendar year.
Please note that you will have a negative accounts receivable on both the cash and the accrual basis balance sheets for this transaction. Below is the transaction detail for the payment dated 12/31/2026 and the invoice dated 1/1/2027, behind the scenes in QuickBooks.
If you find yourself in a situation where you have negative accounts receivable due to a timing difference at a month-end reporting period (or at year-end for tax filing), you will need to make two journal entries – one regular and one reversing, to move the negative accounts receivable to an other current liability account for advanced deposits, as follows:
These are the two most common reasons why you would see a negative accounts receivable on a cash basis balance sheet in QuickBooks.
This holds true for negative accounts payable on a cash basis balance sheet as well and the process to fix/link or adjust is the same.