Neymar beat three defenders on the left before crossing for Paqueta to guide home the semi-final’s only goal.
Brazil, who have won the Copa America every time they hosted the tournament, face either Argentina or Colombia in Saturday’s final at the Maracana.
Paris St-Germain forward Neymar was a bright spark for Brazil as they again edged Peru, the side they beat in the 2019 final to lift the trophy for the ninth time.
Peru goal-keeper Pedro Gallese made a fine double save from point-blank range to deny Neymar and Richarlison early on.
Neymar’s trickery and ability to find Paqueta with a finely placed pass when surrounded by Peruvian defenders on the left proved decisive in the 34th minute. (BBC)