Yes, during the setup of a membership level you can turn on the “Price Prorated?” setting. Using this setting requires that you insert a hard expiration date for the Expiration Date field on the Membership Level setup. This will allow the software to calculated a new price based on how many months remain between the date of transaction and the set expiration date.
Note: The price calculation is based on number of months including the month of purchase. The membership cost on the 1st of the month and 31st or last day of the same month will be the same.