Preheat oven to 350 degrees (F). Line your cupcake tin with cupcakes liners and set aside.
Using a large mixing bowl, combine and whisk together the flour, baking powder and salt together and set aside. Using your stand mixer (or hand mixer) fitted with the flat beater attachment, beat together the butter and sugar until pale and fluffy. Scrape down your mixing bowl with a rubber spatula if needed. Add in the eggs, one at a time, beating after each addition. Add in the vanilla and beat until incorporated.
With the mixer running on low, slowly add in half of the flour mixture into the wet ingredients and beat until just combined. Scrape down your mixing bowl with a rubber spatula if needed. With the mixer running, slowly pour in the milk, and then add in the remaining flour. Mix until everything is just combined. Be careful not to over mix the batter. Lastly, if making funfetti cupcakes, pour in the sprinkles and mix by hand, with your rubber spatula, gently.
Spoon the cupcake batter into the cupcake liners (filling about ½ to 3/4 way full) and bake for about 18-20 minutes or until a tester inserted comes out clean. Let cool completely, and then frost.