Simplifying large data input and workflow

Hello,

I’m currently setting up an input page that will have a hundred or so rows with 4-5 input fields each (roughly 1,000 total). See screenshot below. The column on the left is a dropdown between a few different srevice categories, then you can assume the next column is an item ID, and the next two columns are prices. Once the user has entered the product category, item number, and prices in the inputs it’ll be stored in the database and then then spit out into a display page based on workflows.

image

My question is whether there’s a simpler or more efficient way to complete this? As it stands I’m forced to name each input box appropriately (so I can connect the workflows) and it seems a bit tedious. Are there other elements I should consider?

Thank you very much in advance!