OK, I have spent the last hour reading all the posts about SEP IRAs trying to find my answer and I have never seen so much confusion by both the OPs and the responses. Plus a ton of broken links because QB reorganized things. Lots of people want to know the answer to this same question, so I'm going to try to state it clearly. Please read the explanation before answering so you don't contribute to further confusion.
QUESTION: How do I record a SEP IRA payment so that it is properly included in the correct year? Example, my S-Corp makes a 2019 contribution to Employee/Owner SEP IRAs in February 2020.
Application: QBO (Do not include QB Desktop or Payroll services or any other add on features)
Payment: SEP IRA (Do not include SARS, Simple IRAs, or other types of IRAs)
Important things to know about SEP IRAs:
The Employer is paying a business expense when they pay the SEP IRA contribution. It is not a withholding from the Employee.
The Employer pays the contribution to the SEP IRA accounts in the Employee's name at the institution. Some institutions have you set up a business login so you can make all payments at once, but the SEP is owned by the individual, not the business.
The Employer can contribute to the SEP IRA during the tax year or until taxes are filed in the following tax year.
As an S-Corp, you Jane Doe are both a Business Owner (% Shareholder) and an Employee. You have to think of the business transactions as Employer transactions and your personal retirement savings as personal assets of the employee.
I believe from what I have read that the correct answer would be to create the SEP IRA as a liability in 2019 so that the amount shows up in your 2019 records and then show the payment to the institution in 2020 as paying that liability. Could someone please confirm that this would work or explain a cleaner way to do it?
Let me add some info about the Simplified Employee Pension Individual Retirement Arrangement (SEP-IRA) in QuickBooks Online (QBO).
Under the IRS guidelines, SEP-IRA plans don't need to be reported on the employee's W-2. However, their W-2 must have box 13 for retirement plans checked. To have this done, please contact our QBO Support Team before the end of the current year in the 4th quarter.
Also, currently, QBO doesn't support SEP-IRA contributions. What you can do for now is to create an expense check and ensure to record the payments under "Other Current Liability" in your chart of accounts. However, you'll have to consult with your accountant or a tax expert for the best advice on how to record this properly.
Go to the Accounting menu, and thenclick New under the Chart of the Accounts tab.
Choose Other Current Liabilities as the Account Type, and then pick Other Current Liabilities as the Detail Type.
Type in the Specific Name and Description for the account.
Click Save and Close to confirm the actions made.
Once done, create an expense transaction for the SEP-IRA contribution. I'll guide you how:
Go to the Expenses menu, and then click New Transaction.
Choose Expense, and then chooseto whom would you like to send the contribution(payments).
Under the Account Details, look for the account you've created.
Enter the rest of the expense details, and then click Save and New or Save and Close.
At the end of the year, you'll just have to open the Transaction Detail by Account report. Then, filter it to show only All the Current Liabilities Account. This way, you'll see all the SEP-IRA contributions you've recorded.
You'll also want to learn on how to make payroll tax payments in QBO. This is to prevent penalties due to late payments. For more details, please refer to this article: How to make payroll tax payments.
Fill me in if you have more questions about managing your SEP-IRA plans in QBO. I'd be glad to help you some more. Take care and stay safe.