The best way is to treat the first payment as normal payment and start the subscription from the next period.
So for example for monthly subscription for 10$ user buys normal product for 10$ and you also create a subscription profile that is starting from the next month.