BYU Student Author: @klayton
Reviewers: @Parker_Sherwood, @Jonathan_Weston
Estimated Time to Solve: 75 Minutes
We provide the solution to this challenge using:
- Excel
Need a program? Click here.
Overview
Imagine you are a tax professional working at a small accounting firm. Your boss has just tasked you with going through all of the firm’s expenses from the past year and identifying any expenses that are disallowable for tax purposes. This task is critical to ensure that the firm does not mistakenly deduct any expenses that are not allowed by the tax laws and regulations.
As a tax professional, you understand that there are many different rules and regulations related to business expenses that must be carefully considered when reviewing the firm’s records. You know that some expenses, such as those related to meals and entertainment, may be partially deductible, while others, such as fines and penalties, are generally not deductible at all. For this challenge, we are assuming that business meals are only 50% allowable, and that taxes paid are not deductible.
You also know that it’s important to carefully review each expense and determine whether it was truly incurred for business purposes, or if it may be considered a personal expense that cannot be deducted. This can be a time-consuming task, as it requires you to review each expense in detail and ensure that there is sufficient documentation to support the deduction. However, with the use of tables and arrays in excel, this time-consuming task can be accomplished in a fraction of the time it would take to do manually.
Despite the challenges involved, you are confident in your ability to complete this task successfully. You know that by carefully reviewing the firm’s expenses and identifying any disallowable expenses, you can help ensure that the firm remains in compliance with the tax laws and regulations, while also minimizing its tax liability.
Instructions
Part 1
- Using the data (starting at B12) on the Part 1 sheet, create a table and name it year_data.
- To answer the following questions, use Advanced Filtering on your year_data table. Advanced Filtering can be found on the Data tab in the Sort & Filter area.
- Find the total amount of money spent on Meals for the year.
- Find the total amount of money spent on taxes for the year.
- For meals to be allowable, they must have a business purpose AND be reasonable in amount. You know that your boss likes to be conservative in his tax stances, so any business meal that cost $100 or more is unreasonable. Find the total amount of money spent on meals where a client was present, and the amount was under $100.
- On the right are three more questions just for you to practice using advanced filter with more filters on the data. Play around with it!
Part 2
On the Part 2 sheet, you are looking at only the expenses for October through December. You will use arrays to calculate how much money was spent each day for each category. This is important because for accrual method taxpayers, typically you pay for a good/service before receiving it. For tax purposes, these expenses cannot be deducted against income until the goods/service is received. Fortunately, for certain expenses, if you receive the goods/service within a certain amount of time into the next year, those expenses can actually go against the previous year’s income. The goal with this sheet is to identify applicable expenses that might be able to be deducted on the 2022 return.
- Create a table using the data on sheet Part 2 and name it eoy_data.
- Highlight the range B3:B42 and name the range “date”. You can do this using the Name Manager (found on the formula tab) or by typing the name in Name Box with the range highlighted.
- Repeat step 2 for the remaining columns: Category, Amount and Description
- Using these named columns, in cell H4, create an array formula that calculates the amount of office supplies purchased on 10/5/2022. Use absolute/relative references in your formula, as you will need to be able to drag the formula across the remaining highlighted cells to calculate every expense. To make the formula an array formula, hit ctrl + shift + enter (instead of just enter) after typing out the entire formula.
- After filling out all the highlighted cells, calculate the sums at the bottom to ensure it matches the total amount of expenses for the month.
- Look at the data, does anything seem out of place? Do you have any suggestions on how to save the company money?
Part 3
On the Part 3 sheet, there are two little tables to be filled out. The first one is a simple book to tax reconciliation to figure out taxable income. Of all the expenses, the three that create a difference are meals, taxes, and prepaid advertising. Remember that meals are only tax deductible to the extent that they are business related and reasonable (50%). Taxes paid are never tax deductible. And since we are an accrual method company, prepaid advertising isn’t deductible until the service has been completed. As of the end of the year, none of the advertising services that had been paid for in October or later has been received. All these numbers have been calculated in Parts 1 and 2. If an expense is deductible for book purposes but not tax purposes, that results in an increase to income.
The second table is for tracking expenses that could potentially be deducted in 2022 instead of 2023. This only applies to Prepaid Advertising as both Meals and Travel are permanent book/tax differences. Prepaid Advertising would be able to be deducted so long as the service is received within 3.5 months of paying for the service.
Data Files
Suggestions and Hints
Part 1
For advanced filtering you need to be sure to clear the filter and start fresh to apply the filter.
The third filter should all be on one line. “Meals” for the category. “<100” for the amount. “client” for the description.
Part 2
The formula in cell H4 should look like this “{=SUM(($G4=date)*(H$3=category)*amount)}” . You should then be able to drag it across to column O, and then drag it down to row 25.
Solution
Challenge51_Solution.xlsx
Solution Video: Challenge 51|EXCEL – Allowable Expenses