It is difficult to give a really good and precise answer to your question because there are several perspectives and multiple variables in the process. But basically I believe that depending on your requirements, that yes you will probably have to add something in the quote to get the feature set that you want.
First lets consider the version of IOS. By default the router will probably come with a fairly recent version of IOS as the default. If you want a particular version of IOS you can put that into the order and most of the time you will not pay extra to get a particular version of code.
Then lets consider feature set. Probably the router will come with IPBASE (or its equivalent) as the default feature set. If you need more advanced routing protocols, or other special features you will probably need to order the router with a different feature set, and the different feature sets will carry an increment over the base price.
As Dharmesh says, you can generally change "versions" without extra charge. But changing feature sets will involve an extra charge.
This document gives several answers on frequently asked questions for PFRv3 channel state behavior.
Q1: What are all the channel operational states from a BR (border role) perspective and what are the rules/conditions to be in each st...
The need was to reach an host inside a LAN through a VPN connection managed by the LAN gateway (Cisco 1921).
The LAN gateway performs NAT and there was a dedicate nat rule for the host i wanted to reach through VPN.
I couldn't connect to the hos...
We have 3 identical switches configured by someone else and would like to claim some of the Gigabit ports(G1/G2/G3/G4) for use on servers. When we try to change the wiring and configuration, we run in to connectivity issues. Attached is a des...