Who is Gravity Software? How many employees do you have, and why is investing in your company a secure decision?
Gravity Software is a dynamic, privately-owned company powered by a dedicated team of 30 employees. Built on the robust Microsoft Power Platform, which supports over 30 million users globally, Gravity leverages Microsoft’s streamlined approach to platform management, security, and maintenance. This foundation allows us to focus on what we do best: innovating our product offerings to ensure continued value and providing excellent customer service.
Our founder, John Silvani, brings over 40 years of industry expertise and experience. He has successfully led four previous technology ventures, including Resort Advantage, an industry-leading anti-money laundering software adopted by virtually every major casino in the US.
Gravity Software has experienced exponential growth in 2023, with no signs of slowing down. We are excited to continue this upward trajectory in 2024 and beyond. With our advanced technology, rapid growth, and our President and CEO’s proven track record of success in the software space, we are confident in the longevity of Gravity Software and invite you to join us on this exciting journey!
How many companies are using Gravity?
We currently have over 3,300 companies using Gravity's multi-entity accounting software.
How does Gravity handle customer support?
Gravity has customer service teams located in the United States and India, dedicated to delivering top-tier support to our clients and partners. We advise users to reach out via our support email at support@gogravity.com for efficient problem resolution by enabling us to assign the right resource promptly. Our Service Level Agreement is accessible at https://www.gogravity.com/hubfs/Gravity-Software-Service%20Level%20Agreement.pdf
How does Gravity handle upgrades?
Gravity typically launches new updates about twice yearly, including significant feature improvements and product repairs. Occasionally, Gravity may provide patches for specific problems that organizations encounter with an existing version.
How many users can be in Gravity environment at one time?
There is no limit to the number of users who can be productive in the system simultaneously.
What are the user types / access?
Full User
- Gravity Power User
- OR any combination of these three:
- Gravity Financial User
- Gravity AP User
- Gravity AR User
Module User
- Access to all areas of a single module
- OR any combination of these that is NOT a Gravity Power User:
- Gravity Financial User
- Gravity AP User Limited
- Gravity AP User
- Gravity AR User
Read-Only User
- Read-only, cannot transact, but can do approvals
CPA User
- CPA external to the customer's organization
Does Gravity have a Payroll feature?
No. Gravity is Payroll and HR agnostic. Clients prefer to use the Payroll and HR systems that best suit their needs. Gravity can easily import the GL file from the client’s payroll application.
Does Gravity work with Gmail?
Yes. We have a gateway that will connect our platform to the Gmail servers.
Does Gravity have integrated credit card processing for processing customer credit cards?
Gravity Software has two embedded credit card processors, Authorize.net (https://www.authorize.net) and Forte.net (https://www.forte.net). Both processors can provide merchant accounts and process transactions. Additionally, the Authorize.net gateway can work with merchant accounts from other processors.
Does Gravity have a process for company credit cards?
Gravity Software has the ability to integrate directly with most credit cards through our partner Plaid. We are currently releasing an integration with Ramp and we already have a direct integration to Bill.com. However, although Bill.com has acquired Divvy, there is no direct integration to Divvy at this time. We have an integration to Expensify coming out in our next release.
Does Gravity have Plaid bank integrations?
Yes, Gravity's cloud-based accounting software integrations to over 12,000 banks in North America.
As for uploading transactions to the bank, we have the ability to create an ACH file in a CSV format. Many banks allow this file to be uploaded to process payments. You should check with your bank directly.
Is there 1099 year-end processing?
Here's a video on 1099 processing in Gravity, just go to
Gravity produces a 1099 file for upload to a 1099 service, our preferred service is Comply Right (https://www.complyrightdealer.com/ ). For a small fee they take care of all the filings.
Instructions are:
- Review and edit the 1099 Maintenance file
- If needed, download the 1099 spreadsheet, and review
- Correct errors as required in the 1099 maintenance screen
- Download the final 1099 spreadsheet
- Login and upload the 1099 file to the service
What accounting periods are supported?
Each entity in Gravity has its own fiscal calendar and can support standard monthly periods and custom periods having at least one day.
Can Gravity support a fiscal year end other than 12/31?
Each entity in Gravity has its own fiscal calendar. The fiscal calendar can end on any date.
What is Gravity’s reporting architecture?
In Gravity, every transaction is linked to an entity and an account number, with the option to include various dimensions. Gravity features a segmented account structure where segments denote different elements for reporting, such as departments. Dimensions can also serve as financial tags to enhance report creation in Gravity's Advanced Financial report designer.
I need fully customizable forms for invoices, checks, purchase orders, packing lists, and customer statements.
Recognizing that companies have diverse needs, Gravity allows you to create unique document formats using Microsoft Word templates. Our toolset enables you to easily add custom fields to forms, ensuring they can be seamlessly integrated into the document template.
We need to generate General Ledger, P&L Income Statements, and Balance Sheets, along with tailored Accounts Receivable and Accounts Payable reports.
Yes, we can produce all the mentioned reports, and they are fully customizable.
Gravity allows users to create reporting packages. Packages allow user to create a group of reports that can be emailed directly to users in an Excel or PDF format. This reduces the amount of work needed at month end getting the right report to the correct users.
Please advise if reporting periods can be closed to avoid transaction being posted into it.
Periods can be closed by entity. You can choose to close each area—Accounts Payable, Accounts Receivable, and General Ledger or the whole period. There is no year-end close required.
How are vendor payments made?
Gravity supports the following payment methods:
- Printed checks using the QuickBooks check format
- ACH to File – This allows you to use your banks bill pay services. Gravity creates a file of the payment information that is uploaded to the you bank.
- Bill.com – you can use bill.com as a 3rd party bill pay service. Gravity bi-directional syncs with Bill.com.
- Direct ACH from Gravity without using an outside service
Can you print checks and accomodate various types of preprinted check forms for laser printers?
Yes, we can. Our default format has the check at the top of the page, but it can be customized to meet different requirements, such as having the check in the middle. Additionally, we offer integration with a third-party product called PrintBoss, which allows printing of all check and bank details on plain safety stock. Please note that additional fees apply for this service.
We do everything in Excel and need a program that interfaces seamlessly with it for importing and exporting data.
Yes, Gravity Software, built on the Microsoft Power Platform, allows you to easily import and export Excel files.
I would like the program to automatically create a vendor purchase order for the preferred vendor once a sales order or pro forma invoice is created.
This can be achieved using a Power Automate workflow application, where you can configure the parameters for creating the purchase order.
Do you have a Purchase/Receive function for receiving items ordered on a single purchase order but billed on separate vendor invoices?
Yes, individual PO/receiving lines can be matched with different vendor invoices.
Do you have VAT taxes for countries outside the USA?
Gravity recommends this DC Software to file VAT digital in the UK. It meets the requirements of the HMRC.
https://www.dcsoftware.co.uk/MTDfVAT
Gravity supports the ability to process Value Added Taxes (VAT) in countries requiring taxes calculated at time of purchasing and sales. Each Gravity entity allows for VAT taxes to be turned on or off in the entity configuration.
VAT tax authorities and tax schedules are set up in the same manner as sales taxes. Access sales tax (including VAT) authority and schedule functions from the system settings, revenue options.
How do you handle foriegn currencies?
Gravity tracks three tiers of foreign currencies and exchange rates:
- Functional Currency – The currency the transaction took place in.
- Home Currency – The home currency of the individual entity.
- Organizational Currency – The currency used for consolidation of multiple entities.
Financial Reports can be presented in the entities home currency or in the organizational currency.
Do you have a service to automate the foreign currency exchange rates?
Gravity leverages the Open Exchange Rates service ( https://openexchangerates.org ) to automatically update exchange rates on a daily, weekly, or monthly basis. Additionally, exchange rates can be manually updated and adjusted for individual transactions.
Can Gravity produce consolidated financial statements that are compliant with accounting standards?
Gravity can consolidate multiple entities with separate home currencies in a single organizational currency that are compliant with US and international accounting standards.
Does Gravity calculate and record realized gains and losses when transactions are settled.
Yes, Gravity will calculate the realized gain or loss when transactions are settled and record the gain or loss as part of the settlement entry.
Does Gravity calculate unrealized gains and losses on transactions that are not settled at the end of the period.
Yes, Gravity will calculate the unrealized gain or loss at the end of a period in a report that can be used to make journal entries recording the unrealized gain or loss by currency.
How long will implementation take and what is the cost?
Our standard procedure involves arranging a Discovery Call with potential partners to assess your requirements. During this call, we'll delve into aspects such as the duration of historical data migration, examination of your existing business processes, and more. All I'll need from you is your anticipated Go-Live date.
From there, we will coordinate with our available partners to match your specific product needs. Typically, our core product implementation takes around 60 days.
However, considering the incorporation of additional modules like Subscription Billing and Revenue Recognition, this timeline may extend by an additional 15 days. The best part? Scheduling this call comes with no obligation on your part, ensuring complete transparency throughout the process.
Do you provide references?
Our customers provide references in the form of Customer Stories which can be found on our website at this link.
How much does Gravity Software cost?
Pricing can be found at this link on our website.
Do you offer monthly payments?
An annual agreement can be paid monthly with a 15% surcharge. To streamline the process, we securely store a credit card on file for automated billing. You can enter your cc information directly into Gravity’s Payment Portal.
Are quote fees fixed/locked for a certain period of time?
Your software license quotes remain valid for two years. In the third year, if not aligned with the current price structure, there will be an annual increase of 10% until reaching the current pricing level.
Does the annual cost include support?
Support and upgrades are included in the GravitySoftware licenses. Implementation and training are not part of the standard support.
Is it feasible to place the system code into escrow to ensure continued access to all system components in case of unforeseen circumstances?
Yes, it's possible. Out of all our clients over the years, only one has opted for escrow, which currently costs approximately $1800 annually as of June 2024.
How do you define entities?
Gravity defines entities by their EINs. Therefore, if those subsidiaries have their own EINs, they should be included in the entity count.
Can we initially set up as a single company with multiple locations and then convert to a multi-entity structure at a later date? What would that process entail?
Yes, this is possible but would require manual data manipulation to transition from a location-based setup to an entity-based structure. Since you are considering this, we recommend tagging the activity with a dimension now to facilitate easier conversion in the future.
What is the software structure for the chart of accounts?
Gravity uses a Segmented Chart of Accounts (COA) system. When setting up the COA, you have the flexibility to define account numbers according to your preferences, within the constraints of four segments, and a total of 100 characters. It's crucial to carefully plan the COA setup, as the account segments cannot be altered once established.
Additionally, Gravity allows you to tag transactions with dimension codes, enhancing the sophistication of financial reporting. When configuring the COA, consider the use of dimensions to ensure a streamlined and effective COA structure.
Can Gravity integrate to other systems?
Yes, Gravity was built on the Microsoft Power Platform which has an open API. Additional tools like Power Automate can also provide integration through Microsoft’s cloud workflow engine.
Is Gravity developed in-house?
Gravity Software’s accounting application is meticulously crafted by our team of project managers, developers, and testers, utilizing the robust Microsoft Power Platform. The platform and the tools we use are designed and developed by Microsoft.
Given the questionable security of everything online now, I prefer an on-premises program that can be hosted on my server. I am concerned about cloud security and the possibility that I could not access my data if there was a problem with internet. Connectivity is fine for updates etc but I do not want a remote company in between me and the work I do.
Gravity leverages the Microsoft Power Platform, maintained by Microsoft for its security and disaster recovery capabilities. Microsoft offers stronger security and more robust disaster recovery solutions than many organizations can implement with their own servers.
It's important to note that as a cloud-based platform, Gravity requires internet connectivity for access. If your internet experiences disruptions, access to Gravity would be temporarily affected.
What processes does Gravity have in place to ensure our data is retrievable in case of any system crashes, data breaches etc?
One of the key advantages of building Gravity on Microsoft’s Power Platform is that your data and its security are managed by Microsoft’s data centers. This ensures that your data benefits from Microsoft’s Business Continuity and Disaster Recovery (BCDR) capabilities. With Microsoft’s geo-redundancy, data from your production environment is backed up to a secondary region, ensuring transactionally consistent backups, all guaranteed by Microsoft.
Security roles should provide the opportunity to selectively assign user access rights by company, function and/or account.
Gravity Software, built on the Microsoft Power Platform, allows you to assign user access rights based on company, process, account, and even down to the field level.
Is Gravity Software GDPR compliant?
Yes, Gravity Software ensures GDPR compliance as all the data is managed by Microsoft, and built on the Power Platform that actively manage by Microsoft.
Is Gravity compliant for federal government operations?
Gravity can run on Microsoft’s Government and DoD platforms.
Is Gravity SOC compliant?
Gravity’s application, data, and workflows are entirely incorporated into the Power Platform. We exist under the umbrella of the Microsoft security platform and do not have a need for an individual SOC audit. Gravity has been reviewed by the State of Pennsylvania and by Unilever (a Fortune 1000 company) as well as other independent parties that we partner with. All have found that Gravity is compliant based on the Microsoft SOC audits and the method by which we are developed. You can find Microsoft’s documentation at this link.
If the backups are only kept for 28 days, what happens when annual audits occur?
Microsoft backs up the Gravity environment every 30 minutes. Backups can be maintained for up to 28 days and are used in a disaster recover event. Gravity does not allow users to delete posted transactions but allows them to correct them with a full audit trail. Auditors can have access to all the complete database of transactions.
How are these records maintained?
All data and applications are maintained in the Microsoft Power Platform in the Azure data centers. With data centers around the world records can be maintained in country.
How are the storage costs broken down?
This is already included in Gravity’s licensing costs. Additional storage can be purchased if needed, although it is rarely necessary.
What happens next year if the storage increases? Does that result in an increase in the licensing costs? If so, how is that estimated?
The platform from Microsoft includes a core amount of storage and increases storage as the number of users grow. You can see the table below. Additional Storage can be purchased, but we have not had a customer that needed to do so.
Data:10 GB 250mb/user – this would be approx.. 32 gig
Files: 20 GB 2GB/user – This would be approx. 200 gig
How long is the data stored in the cloud?
Microsoft backs up the database every 30 minutes. Standard settings keep backups for 7 days and can be extended to 28 days.
How much downtime is there a year due to system bugs and scheduled maintenance?
Microsoft guarantees 99.99% availability. There should be no down time. Any updates would be performed after hours when you would not be using the system. Updates normally take about an hour, and this transpires approximately 3-4 times a year.