It will also count as a favor, and allow items skyrim how to make shopkeepers have more money be taken from the business.
The effect is that the shops in which the Dragonborn has invested will have more with which to barter. Using this perk allows the Dragonborn to invest in certain shops and merchants. Investor is a perk that becomes available when the Dragonborn reaches 70 in the Speech skill.