All of the of the shortcodes listed below can be mix and matched. If you wanted groats for the currency with the label ‘Give me:’ for totals label just use [qis currency=groats outputtotallabel=Give me:]

Click here for the slider output shortcodes.

Shortcode Explanation
[qis] Standard slider (uses the default values)
[qis currency=$] The currency symbol
[qis primary=3] The initial interest rate. (3%)
[qis secondary=4] The alternate interest rate (4%)
[qis trigger=56] The term value where the interest switches from the primary to secondary rate
[qis percentages="3,4,5,6"] A percentage of the loan amount. Explanation and Example
[qis loanmin=1000] Sets the lower limit on the amount slider
[qis loanmax=2000] Sets the upper limit on the amount slider
[qis loanstep=50] Sets the step value on the amount slider
[qis loaninitial=1500] Sets the starting value on the amount slider
[qis periodslider=on] Display the term slider
[qis period=days] The term type: days, weeks, months or years
[qis periodmin=7] Sets the lower limit on the term slider
[qis periodmax=56] Sets the upper limit on the term slider
[qis periodstep=7] Sets the step period on the term slider
[qis periodinitial=28] Sets the initial period on the term slider
[qis interesttype=simple] Sets the interest type: fixed, simple or compound
[qis multiplier=12] Sets the ‘divider’ for a different output to the period term. See the plugin settings page for more information.
[qis processing=30%/$50] Set processing at 30% or $50
[qis outputrepayments=on] Show the amount to pay each period
[qis repaymentlabel= "Your repayments will be {amount} every 7 days"] Message for the amount to pay
[qis outputtotal=on] Show the total to pay
[qis outputtotallabel= "Total is: {total}"] Total to pay message
[qis textinputs=slider/text/both] Allow manual inputs to the amount and term
[qis markers=on] Show step markers on the sliders
[qis outputlimits=on] Show the slider limits
[qis usebubble=on] Show the slider outputs as a bubble

Reply to Graham

  1. Gary said:

    Hey Graham,

    Is it possible to add in cost per 1000 instead of using the interest rate to calculate loan cost?

    I have a customer who wants to calculate based on this option instead.


    • Graham said:

      Hi Gary,
      Not really. It’s all possible in theory but it would take a lot of work to make it happen. It would be far cheaper and quicker for the client to get a custom version that does the calculations they way they want. I did similar here:

  2. Reads Mutale said:

    Hi how do i create the page for the application form, i dont want the application form to be displayed on the homepage, when a client clicks on apply now, i want the application to come on a different page not the homepage.

    • Graham said:

      Hi Reads,
      You can’t do this. If you want a separate application form you can use the ‘Apply Now’ button and redirect to a new page where you can build your own form. Or you can pay me to build you a custom version with an independent application form.

  3. Anuj Dhiman said:

    How to show calculator in our website page please help

    • Graham said:

      Hi Anuj,
      The shortcode is shown on the settings page. Just add [qis] to any page or post and the calculator will display.

  4. Michael said:

    I need two different calculations in one page; i’m try with shortcuts [qis period=days], [qis period=weeks] but not works for me.
    I paid for upgrade.
    Help me, please.

    • Graham said:

      Doesn’t really work the way you want. You can create up to 6 different form in the settings. Use on for days and the seconds for months.

  5. bani said:

    I want to use 2 different calculator for private and for business loan. So i want to have 2 different apply forms. If the client clicks on the private loan calculator “apply now” it should show another form and at the business loan calculator it should another form. how can i do that?

    • Graham said:

      Hi Bani,

      Pay for the upgrade and you can set up different calculators and forms.

  6. bani said:

    how can i add different form links for different calculators?

    • Graham said:

      Hi bani,
      If you mean the shortcodes, do it like this: [qis calculator=two]

  7. Bhanu said:

    Please see:
    Here I have added two calculators. In both, period is in month and interest rate is also monthly.

    The difference is, In first I have used “simple interest”, While in second I have used “amortization”.

    You see, in second case, calculations for interest, amount due and repayment are not showing correct.

    Further, I don’t see any option to change “slider label” for each calculator. In settings, if I change slider label it changes for both calculator.


    • Graham said:

      Amortisation uses APR not monthly interest rates.

      In the settings, did you select a different form (you can have 6 different calculators)? There is no need to use shortcodes.

  8. Bhanu said:

    HI Graham,
    I have upgraded now. I have now got how to use different calculator on different using shortcodes. But I still have few issues. Each calculator takes basic settings from main setting age. I want different option for each calculator. For example:
    1. I need different Slider Label for each calculator. But it takes same label from global setting.
    2. I am facing problem with amortization. Amortization does’t seem to be working for a period less than 1 year. I have requirement to give loan for 6 months, 9 months etc. But when I put it in setting it doesn’t give correct result in amortizaton type interest. Simple interest works fine.
    3. Is there any shortcode for interest slider? I need different interest rate slider range for different calculator.

    Thanks for help.

    • Graham said:

      1. If you look at the settings for each calculator you can change the labels.
      2. I’ve just tested the calculator and the results for 6 months are accurate so not sure how you have set things up.
      3. Just use the settings.

  9. Bhanu said:

    Great I loved the calculator. I have loan portal. How can use different calculator for different page? each one should be customizable independently.


    • Graham said:

      Hi Bhanu,
      Pay for the upgrade and you can set up different calculators for each page.

  10. Jose A Acevedo Rodriguez said:

    Hi Graham
    Is it possible to change the form to spanish?

  11. James said:


    I need to change the size of the bubble text using shortcodes and also to remove or change the styling on that bubble. Do you have shortcodes for styling?

    • Graham said:

      Can’t do this with shortcodes but you can use your theme customizer to write some additional CSS. The class you need is .rangeslider__value-bubble

  12. Gnanavel said:

    I want to calculate total interest per month. How can I calculate?
    Any shortcode is there?

    Please help with this?

    • Graham said:

      It’s possible to do this but a lot depends on what type of interest you are calculating. For example if it’s compound interest the interest amount will be different each month.

      But I can add a [monthlyinterest] shortcode for you. This will simply divide the interest by 12. Will this be OK?

  13. César said:

    I’m interested in purchase the pro version of the Loan Calculator Plugin for the development of a web of loan credits that I’m doing.

    But first I need to ask you a question to see if it may be possible to do what I try.

    It’s about being able to establish several tabs (with WPBakery for example), in which I will insert a loan calculator with different maximum limits. That is, in the first credit tab the limit will be 300 €, in the second of 400 € and in the third of 500 €.

    I also wanted to consult you if I can establish a term section of 10, 15, 20 and 30 days, since when I put steps from 5 to 5, the return of 25 days does not interest me.

    Tell me if this is possible to be able to purchase the plugin!
    Thank you!

    • Graham said:

      Hi César,
      You can’t do what you want with that version of the plugin but I can add those settings if you want. It shouldn’t cost too much – only a few hours work. You would be able to have up to 10 different tables with custom amount and term settings on each. A bit like this demo:

  14. Richie said:

    Hi, can it be used without an interest rate of zero or just no interest charged at all? thx

    • Graham said:

      Hi Richie,
      Setting zero percent interest results in all sorts of errors – mainly because 0 is not a number and JavaScript needs a number to do the calculations.

  15. Daniel said:

    Hmm… I been studied the plugin a bit better. I like to have your “norweigan version” (layout) except anything about age, but with the same sliders like on the repayment calculator + checkboxes for:

    – No credit reports
    – Non-interest
    – Weekend Payout
    – Accepting record of non-payments

    But in Swedish… (not norwegian)

    How much for such solution?

    Can we connect by email instead?

    • Graham said:

      I’ve sent you an email

  16. Daniel said:

    Oh wait… hold on. I noticed you got a “Swedish” version of the plugin. I’m from Sweden and my site is for the Swedish market. However, it’s a bit misleading since the images is of the “Swedish” plugin is actually in Norwegian. However, I like those customization’s. Could I easily translate this text to Swedish? I this version better than the original layout. It seems to fit me better… Is the pricing the same or similar to the current plugin I bought?

  17. Daniel said:

    That is EXACTLY what I thought the plugin I bought was like. My mistake… So, I can’t just swap license? So, if else. How can I buy it and how much?

  18. Daniel said:

    Hello, I just bought the premium version…. I think I misunderstood how it worked like. I seen a different site (a competitor) with a similar “calculator”, or actually filters. He is like me an affiliate, so the calculator is acting like a search filter. I.e. if the sliders is set to 200 USD and 6 months, he got affiliate banners (with descriptions he been writing), so when then the loan companies that are offering loans of lets say 1000 – 25000 USD get visible only if the calculator is set to that. If not the others disapear. He also got search boxes where filters like “without credit report” or similar. How could I accomplish that? I been setting up your plugin, and I’m very satisfied with the “look and feel”, could I extend the functionality, or accomplish this somehow?

  19. Jim said:

    Hi Graham,
    It seems the inline styling I was using to hide the unused 2 charts was disabling them somehow to have applied a display none via jquery which works. Ty for your reply!

  20. Jim said:

    Just a quick query regarding multiple short codes on one page:
    I have used [qis], [qis primary=8.9] and [qis primary=14.9].
    They all display ok, but only the first slider works.
    What do I need to do to get the other two sliders to slide?
    Many thanks!

  21. Romain said:


    Your link is the same as the previous answer, and their is no file to download. I gess it’s a mistake.

  22. Romain said:

    Hi Graham !

    Thank’s for that nice plug-in, worked perfectly from a couple of months !

    I just have a probleme since the last update. When I try to “save changes”, it looks like it’s working but in reality, nothing change and the text in the “repayment terms” and “total below slider” is the same as before. Plus, I can’t uncheck this two field.

    Good news, at the top of the setting page it says :

    > Warning: Invalid argument supplied for foreach() in /homepages/1/…….. /clickandbuilds/…… /wp-content/plugins/quick-interest-slider/settings.php on line 188

    Bad news, I’m absolutly not a dev and I don’t know what it means. Do you have any ideas ? I check on the script “setting.php” here’s what i founded on line 188 :

    188. if (isset($_POST[‘usebubble’])) {

    Reset the settings > I tried, it does’nt worked
    Delete and download again the plug in > I tried, it does’nt worked
    Check line 188 of the Settings.php > I tried, but did not understand it
    Asking for help > Here i am !

    Thank’s for reading it !


  23. Tony said:

    is it possible to connect your plugin with API key to IS?
    Is it possible to add button of “I want the loan” which will be connected with calculator and contact form?
    Is it possible to add additional fields with table on the side of the calculator? Such as

    Thanks a lot

    • Graham said:

      Hi Tony,
      Everything is possible!
      What is IS?
      The plugin already has an application form: Or you can add an application button that connects to your own contact form.
      That can all be managed with some CSS but if you want me to code this for you there will be a fee.

  24. Jason said:

    Hi Graham,
    Great work on the calculator. A few questions:

    1. How can I add more form fields to the application form?
    2. The copy message field that’s suppose to send the borrower an email with their application is not working for me during testing – is this a known bug or am I doing something wrong?
    3. When will the “full application” be released?

    • Graham said:

      1. You can’t. There is a lot of complex code hiding behind the form. But if you need more fields I can add them for you
      2. This should be fixed in the latest update
      3. Once enough people have tested the form to make sure everything is working.

      If you want to have a play with the latest version it’s here: There are loads of new features and bug fixes.

      • Jason said:

        Thanks for the info – much appreciated!

        Is there an email address I can reach you at to discuss custom work? Or feel free to reach out to me via email to discuss.

        • Graham said:

          Email sent

  25. Patoary said:

    I am working to build a website where a customer can compare all banks deposit rate and loan rate.
    they can input the desired amount and term then they can see which bank is providing what interest rate and amount for different terms like 3Months, 6Months or 12Months. In terms of Loan they can input desired amount and term then they can see the interest rate and interst amount for each bank separately for differnt terms like 5yeaars 10years 20years. please note each bank have separate rate for separate terms.
    Can you please give me suggetions how i can use your plugin for above mentioned works. i have installed free version in wordpress. please give me suggestions.

    • Graham said:

      I’ve sent you an email Patory. If you want a calculator with those outputs you would need a custom build.

  26. Imran Uddin said:

    Hi Graham,

    Thanks for the help on the header.

    Just have another question, how do I use 2 different formula’s say simple and fixed?

    This is a calcuator I created –

    As you can see one calculates a 30 days loan but the other I need to calculate based over 12 months but there are no short codes to change this.

    Any help would be great

    • Graham said:

      You can use the shortcode [qis interesttype=simple]

      I need to add the new shortcodes to the page. I’ve been adding all sorts of things as a result of requests and it’s all got a bit out of hand.

  27. Imran Uddin said:

    Thanks for the reply, just one more question how do we change the heading for each different calculator we make? I can’t seem to find the short code for this.



    • Graham said:

      There is a new shortcode attribute [qis formheader="My header words"] on this version.

  28. Imran said:


    Just bought the plugin, just wanted to know how we put in formula’s and calculations manually instead of the ones on the plugin

    • Graham said:

      Hi Imran,
      You need to edit the slider.js file if you want to change the formula. You can’t really add your own because of all the calculation that take place in the JS.

  29. Imran Uddin said:


    Thanks for your help manage to make different sliders for different pages, but how do I change the formula for each page? for example I have about 12 partners all with different APR’s so the calculation and results will be different if you could let me know would be great

    Also do you have rough costs of how much you charge for making full comparison tables

    • Graham said:

      Really not sure you can achieve what you want with the standard plugin. If the example comparison plugin is close to what you want then we can sort something out. If you need something completely different then it can cost a lot more. Send me details of what you want and I’ll put a quote together. My email is graham at

  30. Imran said:

    How do I use a different slider for individual pages?

    For example not ever loan lender uses the same formula so I need a different slider on each loan lenders page


    • Graham said:

      Hi Imran,
      Just create a new slider for each page. You can set all the parameters in the shortcode list above. If there are any missing let me know and I’ll add them.

      Or maybe you need a comparison table like this one

  31. joseph said:

    Good day what is short code to calculate output option for weekly compounding interest of 15% weekly and on display total amount? i cant figure it out

    • Graham said:

      Hi Joseph,
      I’m not sure there is a shortcode for all that. But try this: [qis primary=15 period=weeks outputtotal=on outputtotallabel= "Total is: {total}"]

  32. Leo said:

    Hi! I need tho show some information in the Repayment Terms, something like this:
    “You get [shortcode to show the total amount asked] and you pay [shortcode for total period asked, like 12 months] of [shortcode for the monthly payment]
    “You get [$10000] and you pay [12 months] of [$ 1000]”
    Am I clear?

    • Graham said:

      Hi Leo,
      I’ve done part of your request for someone. They just paid for me to add an amount shortcode. Are you using the pro version?

  33. Mario said:

    Awesome, THANK YOU!!! 🙂

  34. Mario said:

    Hello, i purchase your plugin. But how can I see the monthly payments.
    I would like 1000$ for 1 year, total 1040$. And then I would like see the monthly payments with 86,66$.

    • Graham said:

      Hi Mario.
      Use the ‘Repayment Divider’ option. If you enter ’12’ in the box it will divide the total into monthly payments

  35. Afiq said:

    can u develop 1 for me? and how much will u charged?

    • Graham said:

      Hi Afiq,
      It all depends on what you want. I’ve built versions for $100 all the way up to $1200

  36. afiq said:

    hi.. is there any function to add slider for the interest rate

  37. Emory Peterson said:

    I need a shortcode to add the amount being borrowed (whatever the slider is on), IE if the slider is at 10,000, something like [amount borrowed] would display 10,000 etc.

    I just purchased the premium version and it would certainly help.

    • Graham said:

      Hi Emory,

      Do you mean a shortcode in the output message? If so this should be possible. I’ll have a play later for you.

  38. first nationdrives said:

    hello Just upgraded your plugin
    the closest thing I found to what Im trying to accomplish now as this

    im also cant seem to be able to put the form on my site as a shortcode .. I get errors

    • Graham said:

      I just filled in the form and it works for me. It didn’t scroll down to the thank you message as it should but I can fix that bug

  39. Matt said:

    Love it! Just bought the Pro Version. I would like to display multiple term options below the Result :

    Payments = $234 / month
    other options:
    2 years = x / month
    3 years = x / month
    4 years = x / month
    5 years = x / month

    (and show these results in the email autoresponder too)
    Is it possible?

    • Graham said:

      Hi Matt,
      Glad you like the plugin

      Everything is possible but to calculate and display the results you want needs a whole chunk of new code. What I usually do is build bespoke versions for clients with the exact inputs and output they want. This sort of thing:

  40. Johan said:

    The primary= shortcode does not appear to have any effect. I have tried variations like primary=5, primary=”5″, primary=’5′, primary=5%, primary=”5%” etc. etc. nothing works.

    The multiplier= does appear to be working now.

    Here is an example of the calculation I am trying to achieve but I just cant get it to work using your shortcodes only, and not the global settings.
    Month 1 – Borrow $200 @ 0.5% x 30 days = a $30 Charge. Total to Pay Back $230
    Month 2 – Borrow $200 @ 0.5% x 60 days = a $60 Charge. Total to Pay Back $260
    Month 3 – Borrow $200 @ 0.5% x 90 days = a $90 Charge. Total to Pay Back $290 ($96.67 per month x 3 months)

  41. Johan said:

    multiplier=12 and primary= do not seem to have any change or effect. Only the global rules are applied.

  42. Johan said:

    Hi, Don’t need to change the processing fee or anything, I just need to be able to set the divider with the shortcode instead of globally.

    • Graham said:

      [qis multiplier=12] should fix it for you. I’ve added this to the shortcode page

  43. Johan said:

    Is there a shortcode to set the divider?
    I have 2 sliders:
    1. which calculates correctly now.
    2. which does not because it uses the global divider setting. I need to get it to add a $15 charge to every month instead of showing the daily charges)

    • Graham said:

      Not sure how to fix the processing charge. You can use the new ‘processing’ shortcode with lets you set the fixed amount or percentage. Maybe you can use this to do the calculations.

      I might be able to to something that calculates the processing fee based on the repayment period but it will be a while as I’m a bit busy at the moment.

  44. Azeem said:

    This is a great plugin. But I just encountered a slight problem. I updated the plugin as it asked me to do so and am using WP 4.8. After updating the plugin the plugin is not showing any values when you move the pointers on the bars.

    I am using;
    Your monthly repayment is: [amount] and
    Total you will Pay: [total]

    It is not displaying any values… Please help!

    • Graham said:

      Try refreshing the page Azeem. If that doesn’t work, send me a link to the page to I can take a look Also try using [repayment] insteasd of [amount].

  45. Alex said:

    Hi there, great plugin! is there any way to add markers on the slider showing the step amount values? Thanks in advance

    • Graham said:

      That shouldn’t be too difficult. Let me have a play and see what happens. Are you using the pro version?

      • Alex said:

        Thanks!! hmm…to be absolutely honest with you I didnt even know there is a pro version. Just found your plugin via search and here I am 🙂

        • Graham said:

          I’ve just sent you an email with a link to download the update for testing

      • Alex said:

        I would be happy to get the pro version if i knew where to get it. Please let me know if you managed to find a solution to adding the markers, I would be happy to pay for the custom adjustment. Big thanks in advance

  46. Banks said:

    Please can you also send the updated version to

    This is a GREAT PLUGIN

  47. Gary said:

    How to display the output amount with the decimal. For exampe: you pay $85.45 instead of just $85.

    • Graham said:

      I thought I had fixed this in the last update. I will send you the version I have for you to test.

  48. Herbert said:

    Merry Christmas for you good work .

    thanks for the suggestion I wanted to us the period of 12months and repayment to be monthly.
    I use the divider it was not calculating the right monthly repayment plan.
    all I would like to express is
    The total money borrowed and the monthly repayment to be in a single line. just like :
    I love your job. I hope it will bring good wealth to you regarding the upgrade.
    Thanks once again .Merry Christmas

    • Graham said:

      I need to see the website so I can see the calculations. But I can add a shortcode so you can add the total amount to the repayment message I will email you a copy of the update once it’s done.

Web Statistics