Battle rating

When your vehicle is stock, it is placed in battles with the same br, but when you research a certain number of modifications, you are placed in battles with a higher br, is it all in my head?

Your research progress has no effect on matchmaking. It’s always your own BR +/- 1 max. So if you end up in an uptier with a stock vehicle, you are potentially at an even bigger disadvantage.