Use case: Data Processing, Formatting & Math
Instruction type: Conditional
Prompt style: Direct prompting

Prompt:
Compare the list of transactions from my bank to the transactions I've put into my budget app. If any transactions are present in the bank list but not in the budget app, list them starting with the most recent transaction. If a transaction is present in the budget app but not in the bank list, it should be removed, as all monetary transactions go through the bank. Make a separate list of removed transactions. Some purchases may be split between multiple categories in the budget app. For example, a purchase at Walmart may have $22.00 going to the Diapers and Wipes category and $17.00 going to the Household Stuff category. If a transaction is present but has been split incorrectly, for example, a $28.00 Meijer transaction is split into a $12.00 transaction and an $8.00 transaction, only include the difference in your list. So your list would say something like "Meijer- $8.00- Incomplete Split". Sometimes, the name of a transaction in the bank list does not match what I enter into the budget app. In these cases, assume that if something is the exact same dollar amount, and it doesn't match up with any other transaction, that it is the same one. I do not always put things in the budget app the day they happen, so it doesn't matter if the dates don't match up on a transaction. 
Bank List:
ABC*P 08177 PLANET FITNESS
−$52.43
Today, Dec 10 . Payment 
Completed
This week
Huntington Bank
−$70.00
Dec 10 . Transferred, expect by 12/11/25
SPEEDWAY 45471
−$37.79
Dec 9 . Payment
189 points
ALDI 61002
−$13.78
Dec 9 . Payment
MEIJER STORE #249
−$3.73
Dec 9 . Payment 
DOLLARTREE
−$8.29
Dec 9 . Payment
WAL WAL-MART #1990 000827
−$63.87
Dec 9 . Payment 
WFH Tasks
+$286.28
Dec 9 . Payment Received
Huntington Bank
−$117.10
Dec 7 . Transfer to Bank
Huntington Bank
−$20.00
Dec 7 . Transfer to Bank
STRAIGHTTALK*AIRTIME
−$37.75
Dec 7 . Payment 
BURGER KING #7931
−$33.69
Dec 7 . Payment
Last week
DOMINO'S 2330
−$20.00
Dec 6 . Payment 
ZEUS TIRE
−$38.76
Dec 6 . Payment 
WAL WAL-MART #1239 311864
−$7.49
Dec 6 . Payment 
SPEEDWAY 45527
−$48.04
Dec 6 . Payment
240 points
WAL WAL-MART #1990 000042
−$45.54
Dec 5 . Payment 
TS
To General Savings
−$250.00
Dec 5 . One time transfer
WFH Tasks
+$614.30
Dec 5 . Payment Received
Audible
−$24.56
Dec 4 . Payment 
ABC*PLANET FITNESS
−$52.43
Dec 3 . Payment 
Sera
+$142.00
Dec 2 . Money Received
ACE HARDWARE 57 
−$18.00
Dec 2 . Payment 
KROGER #857
−$21.39
Dec 1 . Payment 
PayPal Inc.
+$24.66
Dec 1 . Payment Received
"You redeemed 2466 PayPal Rewards points for $24.66 cash back. Nice!"
UNITED DAIRY FA
−$28.88
Dec 1 . Payment 

Budget App: 
Dec 10- Aldi: -$13.78
Groceries
Dec 10- WFH Tasks: +286.28
Work
Dec 10- Dollar Tree: -$8.29
Birthdays/Holidays
Dec 10- Huntington: -$20
Becky Spending Money
Dec 10- Meijer: $3.73
Household Stuff
Dec 10- Speedway: -$37.79
Gas
Dec 10- Straight Talk: $37.75
Becky Phone 
Dec 10- Walmart: $63.87
Birthdays/Holidays: $12, Household Stuff: $43.58
Dec 7- Burger King: -$33.69
Restaurants
Dec 7- Dominoes: -$20.00
Restaurants
Dec 7- Speedway: -$48.04
Gas: $40, Restaurants: $8.04
Dec 5- Audible: -$24.56
Audible
Dec 5- WFH Tasks: +$614.30
Work
Dec 5- Walmart: -$45.54
Household Stuff
Dec 5- Zeus Tire: -$38.76
Vehicle Maintenance 
Dec 4- Planet Fitness: -$52.43
Gym
Dec 3- Sera: -$142.00
Work
Dec 1- Household Stuff: -$18.00
Household Stuff- Toilet Flange
Dec 1- Kroger: -$21.39
Household Stuff
Dec 1- Speedway: -$49.18
Gas
Dec 1- UDF: -$28.88
Household Stuff

Evaluation criteria:
The response should include a list of transactions that are present in the bank transactions but not shown in the budget app.
The response should include a list of removed transactions which are those that are present in the budget app but not shown in the bank transactions.
The response should not make a separate list for incomplete splits.
The response should include Planet Fitness or conceptually similar naming for $52.43 as a missing transaction.
The response should include Huntington Bank or conceptually similar naming for $70.00 as a missing transaction.
The response should include Huntington Bank or conceptually similar naming for $117.10 as a missing transaction.
The response should include TS To General Savings or conceptually similar naming for $250.00 as a missing transaction.
The response should include PayPal or conceptually similar naming for +$24.66 as a missing transaction.
The response should include Walmart or conceptually similar naming for $7.49 as a missing transaction.
The response should include Walmart or conceptually similar naming for $8.29 as a missing transaction.
The response should include a note that the Walmart transaction for $8.29 is a split transaction.
The response should order the list of missing transactions in date order with the most recent first. This ordering only applies to the items in the list of missing transactions, not those in any other list. If the response does not include dates the relevant information is below but not every item on this list must appear in the list of missing transactions:
Planet Fitness - 10th December
Huntington Bank ($70) - 10th December
Walmart ($8.29) - 9th December
Huntington Bank ($117.10) - 7th December
Walmart ($7.49) - 6th December
Savings Transfer - 5th December
PayPal - 1st December
The response should include Speedway or conceptually similar naming for $49.18 as a removed transaction.
The response should only list one item in the list of removed transactions.
The response should note that the "Sera" transaction is listed as an income (+$142) in the bank list and an expense (-$142) in the budget app.